zoukankan      html  css  js  c++  java
  • 展示效果

    小图展示大图

     1 <style>
     2     *{margin:0;padding:0;}
     3     ul,ol{list-style:none;}
     4     #box {
     5         position:relative;
     6         margin:100px auto;
     7         border:1px solid #ccc;
     8         width: 360px;
     9         height:432px;
    10     }
    11     #box ul{
    12         overflow: hidden;
    13         border-top:1px solid #ccc;
    14         position:absolute;
    15         top:360px;
    16         left:0;
    17         width:360px;
    18     }
    19     #box li {
    20         float: left;
    21         border-top:none;
    22     }
    23     .bigImg{
    24         width:360px;
    25         height:360px;
    26         background:red;
    27     }
    28     .bigImg li{
    29         position:absolute;
    30         top:0;
    31         left:0;
    32     }
    33  
    34 </style>
    35 </head>
    36 <body>
    37 <div id="box">
    38     <ol class="bigImg" id="top1">
    39         <li><img src="images/01big.jpg" alt=""/></li>
    40         <li><img src="images/02big.jpg" alt=""/></li>
    41         <li><img src="images/03big.jpg" alt=""/></li>
    42         <li><img src="images/04big.jpg" alt=""/></li>
    43         <li><img src="images/05big.jpg" alt=""/></li>
    44     </ol>
    45     <ul id="bottom">
    46         <li><img src="images/01.jpg" alt=""/></li>
    47         <li><img src="images/02.jpg" alt=""/></li>
    48         <li><img src="images/03.jpg" alt=""/></li>
    49         <li><img src="images/04.jpg" alt=""/></li>
    50         <li><img src="images/05.jpg" alt=""/></li>
    51     </ul>
    52 </div>
    53 </body>
    54 </html>
    55 <script>
    56      var top1 = document.getElementById("top1");
    57      var imgs = top1.getElementsByTagName("img");//大图
    58      var bottom = document.getElementById("bottom");
    59      var tabs = bottom.getElementsByTagName("img");//小图
    60     for(var i = 0; i < tabs.length; i++){
    61         tabs[i].index = i;//在一个小图上加个自定义属性,保存小图对应的下标
    62         tabs[i].onmouseover = function(){//排他思想,然所有的大图opacity为0            
    63             for(var j = 0; j < tabs.length; j++){
    64                 imgs[j].style.opacity = 0;
    65             }
    66             //让小图对应的大图,他的透明度为1
    67             imgs[this.index].style.opacity = 1;                        
    68         }
    69     }    
    70 </script>

  • 相关阅读:
    Python股票分析系列——系列介绍和获取股票数据.p1
    快速相关
    特别长序列的快速卷积
    长序列的快速卷积
    快速卷积
    素因子快速傅里叶变换
    用一个N点复序列的FFT同时计算两个N点实序列离散傅里叶变换
    实序列快速傅里叶变换(二)
    实序列快速傅里叶变换(一)
    java 对于手机号码、邮箱、银行卡号脱敏一条龙服务
  • 原文地址:https://www.cnblogs.com/xiaoyaolang/p/11927571.html
Copyright © 2011-2022 走看看