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

    <style>
    * {
    margin: 0;
    padding: 0;
    }

     
    #choose{
    400px;
    margin:30px;
    }
    #choose ul li{
    float: left;
    padding: 5px 10px;
    border-top:3px solid transparent;
    border-bottom: 3px solid green;
     

    }
    .active{
    background:orange;
    color:#fff;
    border:3px solid green;
    border-top:3px solid green!important;
    border-bottom:3px solid transparent!important;
    }
    #choose ul {
    height:37px;
    }
     
    #choose>div{
    400px;
    height:300px;
    background:orange;
    font-size: 40px;
    color:#fff;
    display: none;
    }
    .show{
    /*如果不加!important,#choose的优先级大于.show。会一直使用display:none*/
    display: block!important;
    }
    .hide{
    display: none!important;
    }
     
     
    li{
    list-style-type:none;
    }
    .c{
    clear:both;
    }
    td{
    float: left;
    }
    </style>

    </head>

    <body>
     

    <div id="choose">
    <ul>
    <li class="active">选项卡一</li>
    <li>选项卡二</li>
    <li>选项卡三</li>
    <li>选项卡四</li>
    </ul>
    <div style="display:block;">
     
     
    </div>
    <div>

     
     
    </div>
    <div>choice3</div>
    <div>choice4</div>
    </div>

    <script>
    var hoose=document.getElementById("choose"),
    aLi=choose.getElementsByTagName("li"),
    aDiv=choose.getElementsByTagName("div");
     
     
    //选项卡
    for(var i=0,len=aLi.length;i<len;i++){
    aLi[i].index=i;//添加自定义属性
    aLi[i].onmouseover=function(){
     
    for(var j=0,len2=aDiv.length;j<len2;j++){
    aLi[j].className=" ";//清楚所有li的active
    aDiv[j].style.display="none";//设置所有div隐藏
    }
    this.className="active";
    aDiv[this.index].style.display="block";//让当前对象对应的div显示
    }
     
    }

     
     
    </script>
     
    </body>

    </html>

  • 相关阅读:
    标准输入输出
    UNIX基础概念
    phpstrom设置php环境
    nginx+php+swoole安装记录
    MySQL索引
    生成器来解决大文件读取,大数据下载
    PHP调优
    PHP-FPM详解
    远程登录服务器配置
    HTTPS配置
  • 原文地址:https://www.cnblogs.com/xingkongly/p/7591042.html
Copyright © 2011-2022 走看看