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>
  • 相关阅读:
    vue学习之遇见的问题
    npm install 报错
    git错误
    mysql解压缩方式安装和彻底删除
    webpack 报错:Module build failed: Unknown word (1:1)
    简单分析Java的HashMap.entrySet()的实现
    spring的四种依赖注入的方式
    探秘static——类不需实例化就能用?
    【转】java并发编程:synchronized
    【转】我们为什么要使用AOP?
  • 原文地址:https://www.cnblogs.com/zzzzzzzsy/p/6614044.html
Copyright © 2011-2022 走看看