美文网首页
Tab选项卡

Tab选项卡

作者: Android砖家 | 来源:发表于2019-03-01 15:44 被阅读0次


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>选项卡Tab切换</title>
    <style>
        * {
            padding: 0px;
            margin: 0px;
            font: 12px normal;
        }

        #tabs {
            width: 290px;
            padding: 5px;
            height: 150px;
            margin: 20px;

        }

        #tabs ul {
            display: block;
            height: 30px;
            line-height: 30px;
            border-bottom: 2px saddlebrown solid;

        }

        #tabs ul li {
            background: #fff;
            /*cursor: pointer 光标放上去显示小手*/
            cursor: pointer;
            float: left;
            line-height: 28px;
            list-style: none;
            height: 28px;
            margin: 0px 3px;
            border: 1px solid #aaa;
            border-bottom: none;
            display: inline-block;
            width: 60px;
            text-align: center;
        }

        #tabs ul li.on {
            border-top: 2px solid saddlebrown;
            border-bottom: 2px solid #fff;

        }

        #tabs div {
            height: 120px;
            line-height: 25px;
            border: 1px solid #336699;
            border-top: none;
            padding: 5px;
        }

        .hide {
            display: none;
        }
    </style>
</head>
<body>

<div id="tabs">
    <ul>
        <li class="on">房产</li>
        <li>家居</li>
        <li>二手房</li>
    </ul>

    <div>
        275万购昌平邻铁三居 总价20万买一居<br>
        200万内购五环三居 140万安家东三环<br>
        北京首现零首付楼盘 53万购东5环50平<br>
        京楼盘直降5000 中信府 公园楼王现房
    </div>


    <div class="hide">
        40平出租屋大改造 美少女的混搭小窝<br>
        经典清新简欧爱家 90平老房焕发新生<br>
        新中式的酷色温情 66平撞色活泼家居<br>
        瓷砖就像选好老婆 卫生间烟道的设计

    </div>

    <div class="hide">
        通州豪华3居260万 二环稀缺2居250w甩<br>
        西3环通透2居290万 130万2居限量抢购<br>
        黄城根小学学区仅260万 121平70万抛!<br>
        独家别墅280万 苏州桥2居优惠价248万
    </div>


</div>
<script>
    window.onload = function () {
        var oTab = document.getElementById("tabs");
        var oul = oTab.getElementsByTagName('ul')[0];
        var olis = oul.getElementsByTagName('li');
        var oDivs = oTab.getElementsByTagName("div");
        for (var i = 0; i < olis.length; i++) {
            olis[i].index = i;
            olis[i].onclick = function () {
                for (var j = 0; j < olis.length; j++) {
                    olis[j].className = "";
                    oDivs[j].className = "hide"
                }
                this.className = "on";
                oDivs[this.index].className = "";
            }
        }
    }


</script>
</body>
</html>

效果图:
yhx.gif

相关文章

网友评论

      本文标题:Tab选项卡

      本文链接:https://www.haomeiwen.com/subject/jywduqtx.html