zoukankan      html  css  js  c++  java
  • 选项卡

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
             *{
                 margin: 0;
                 padding: 0;
                 font-size: 32px;
             }
            ul,li{
                list-style: none;
            }
            #tab{
                margin: 10px auto ;
                 500px;
            }
            #tab ul{
                position: relative;
                top: 1px;
                z-index: 100;
            }
            #tab ul li{
                float: left;
                margin-right: 5px;
                margin-left: 5px;
                 100px;
                height: 30px;
                 30%;
                line-height: 30px;
                text-align: center;
                border: 1px solid #dddddd;
                cursor: pointer;
            }
             #tab ul li.select{
                 border-bottom: none;
                 background:red;
             }
            #tab div{
                display: none;
                clear: both;
                height: 100px;
                line-height: 100px;
                text-align: center;
                border:1px solid #dddddd;
            }
            #tab div.select{
                display: block;
            }
        </style>
    </head>
    <body>
             <div id="tab">
                 <ul>
                     <li class="select">视频</li>
                     <li>综艺</li>
                     <li>秒拍</li>
                 </ul>
                 <div class="select">视频内容</div>
                 <div>综艺内容</div>
                 <div>秒拍内容</div>
    
             </div>
             <script type="text/javascript">
                 var oTab =document.getElementById("tab");
                 var oLis = oTab.getElementsByTagName("li");
                 var oDivs = oTab.getElementsByTagName("div");
    
                 for(var i = 0;i<oLis.length;i++){
    
                     var oLi =oLis[i];
                     oLi.index = i;
                     oLi.onmouseover = function(){
                         for(var j = 0;j<oLis.length;j++){
    
                             oLis[j].className="";
                             oDivs[j].className="";
                         }
                         this.className="select";
                         oDivs[this.index].className="select";
                     }
                     oLi.onmouseout = function(){
                         for(var j = 0;j<oLis.length;j++){
                             console.log("进来了111   "+i);
                             oLis[j].className="";
                             oDivs[j].className="";
                         }
                         oLis[0].className="select";
                         oDivs[0].className="select";
                     }
                 }
             </script>
    </body>
    </html>
  • 相关阅读:
    Enum, Generic and Templates
    Writing A Threadpool in Rust
    A First Look at Rust Language
    Closures in OOC
    Complexity Behind Closure
    Introduction to OOC Programming Language
    OOC,泛型,糟糕的设计。
    Enlightenment笔记
    Machine Learning/Random Projection
    Machine Learning/Introducing Logistic Function
  • 原文地址:https://www.cnblogs.com/zzzzzzzsy/p/6614044.html
Copyright © 2011-2022 走看看