zoukankan      html  css  js  c++  java
  • 星座运势

     1 <!doctype html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <meta name="viewport"
     6           content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
     7     <meta http-equiv="X-UA-Compatible" content="ie=edge">
     8     <title>Document</title>
     9     <style>
    10         .box{
    11             width: 350px;
    12             height: 250px;
    13             border:1px solid #ccc;
    14             margin: 100px auto;
    15         }
    16         .dt{
    17             padding-left: 10px;
    18             line-height: 35px;
    19             font-weight: 700;
    20             color:#036;
    21         }
    22         .dd{
    23             padding: 10px;
    24         }
    25         .dd-t{
    26             overflow: hidden;
    27         }
    28 
    29         .icon{
    30             width: 50px;
    31             height: 50px;
    32             float: left;
    33             background: url(../images/5.jpg) no-repeat;
    34         }
    35         .yunshi{
    36             width: 80px;
    37             height: 13px;
    38             display: inline-block;
    39             /*//通过控制子盒子的黄色星星的宽度来压住父盒子的无色星星实现星级表现;*/
    40             background: url(yunshi.png) no-repeat;
    41             position: relative;
    42         }
    43        .str{
    44             width: 0;//改变这个的宽度初始为0;
    45             height: 13px;
    46             position: absolute;
    47            left: 0;
    48            bottom: 0;
    49            background: url(yunshi.png) no-repeat bottom;
    50 
    51        }
    52     </style>
    53 </head>
    54 <body>
    55     <div class="box">
    56         <div class="dt">星座运势</div>
    57         <div class="dd">
    58             <div class="dd-t">
    59                 <div class="icon" id="ico"></div>
    60                 <div class="right">
    61                     <select name="" id="sele">
    62                         <option value="0">白羊座03.21-04.19</option>
    63                         <option value="1">金牛座04.21-05.19</option>
    64                         <option value="2">天蝎座04.21-05.19</option>
    65                         <option value="3">双子座04.21-05.19</option>
    66                         <option value="4">哈哈座04.21-05.19</option>
    67                     </select>
    68                     <div>今日运势:
    69                         <span class="yunshi">
    70                             <span class="star" id="star"></span>
    71                         </span></div>
    72 
    73                 </div>
    74             </div>
    75             <div class="dd-b" id="content">这几天的财运都很强,但是危机总是在不知不觉中发生;这几天的财运都很强,但是危机总是在不知不觉中发生;这几天的财运都很强,但是危机总是在不知不觉中发生;这几天的财运都很强,但是危机总是在不知不觉中发生;</div>
    76         </div>
    77     </div>
    78 </body>
    79 </html>
    80 <script>
    81     // 获取元素
    82     function $(id){return  document.getElementById(id)};
    83     var arr=[10,3,7,4,8];
    84     var txtArr=["白羊座的内容","金牛座的内容","狮子座的内容"];
    85     var sele=$('sele');
    86     sele.onchange=function () {
    87         $('ico').style.backgroundPosition='0 '+(-this.value*50)+'';
    88         $('content').innerHTML=txtArr[this.value];
    89         $('star').style.width=arr[this.value]*8+'px';
    90     }
    91 
    92 </script>
  • 相关阅读:
    10-关于DOM的事件操作
    09-伪数组 arguments
    08-函数
    07-常用内置对象
    Django -- 2.http协议
    Django -- 1.web应用
    web前端 --- JavaScrip之BOM
    web前端 --- JavaScrip函数与对象
    web前端 --- JavaScrip基础
    web前端 --- CSS下篇
  • 原文地址:https://www.cnblogs.com/yangguoe/p/8138092.html
Copyright © 2011-2022 走看看