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

    <div id="wrapper">
    <ul>
    <li class="on">001</li><li>002</li><li>003</li><li>004</li>
    </ul>
    <div class="on">111</div>
    <div class="jj">222</div>
    <div class="jj">333</div>
    <div class="jj">444</div>
    </div>
    
    <style>
    *{margin:0;padding:0}
    div#wrapper{margin:200px;width:350px;height:350px;borderd:1px solid;position:relative;border:1px solid}
    ul{height:20%;width:100%;text-align:center;}
    ul li{list-style:none;float:left;line-height:70px;width:25%;}
    .on{background:#dcdcdc}
    #wrapper div{height:80%;position:absolute;width:100%;top:20%;left:0;}
    div.jj{display:none};      
    </style>
    
    <script>
    var lists=document.getElementsByTagName("li");
    var k=document.getElementById("wrapper");
    var content=k.getElementsByTagName("div");
    for(var i=0,len=lists.length;i<len;i++){
    lists[i].index=i;
    lists[i].onclick=function (){
    for(var i=0,len=lists.length;i<len;i++){
    lists[i].className="";
    content[i].style.display="none";
    }
    this.className="on";
    content[this.index].style.display="block";
    content[this.index].style.background="#dcdcdc";
    }
    }
    </script>

    下面是运用css的target元素实现:

    <div id="container">
    <ul>
    <li><a href="#div1">tab1</a></li>
    <li><a href="#div2">tab2</a></li>
    <li><a href="#div3">tab3</a></li>
    </ul>
    <div id="div1">222kk</div>
    <div id="div2">811kkddd</div>
    <div id="div3">kkdddddddddd</div>
    
    </div>
    <style>
    
    #container{
    border:1px  solid red;
    width:650px;
    height:200px;
    position:relative;
    
    }
    ul{width:100%;height:35%;text-align:center;margin:0;padding:0}
    li {float:left;border:1px  solid;width:100px;height:40px;line-height:40px}
    a{text-decoration:none;display:block}
    #container div{top:40px;
    width:504px;height:65%;position:absolute;border:1px  solid;background:pink;border-top:none;
    }
    
    #div1:target,#div2:target,#div3:target{z-index:2}
    </style>
  • 相关阅读:
    【BZOJ3489】A simple rmq problem【kd树】
    【BZOJ2716】天使玩偶【kd树】
    Codeforces Round #520 (Div. 2)
    Codeforces Round #521 (Div. 3)
    Educational Codeforces Round 54
    【hdu3507】Print Article 【斜率优化dp】
    【HDU5992】Finding Hotels 【KD树】
    【hdu4347】The Closest M Points 【KD树模板】
    【BZOJ2806】Cheat 【广义后缀自动机+单调队列优化dp+二分】
    SDSC2018 Day1
  • 原文地址:https://www.cnblogs.com/rain-null/p/7234643.html
Copyright © 2011-2022 走看看