HTML5_選項(xiàng)卡

演示
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>實(shí)踐題 - 選項(xiàng)卡</title>
    <style type="text/css">
        /* CSS樣式制作 */
        *{margin: 0;padding:0;font:normal 12px "微軟雅黑";color:#000;}
        ul{list-style-type: none}
        a{text-decoration: none}
        #tab-list{  width: 275px;  height: 190px;  margin: 20px auto;  }
        #ul1{  border-bottom: 2px solid #8B4513;  height: 32px;  }
        #ul1 li{display: inline-block;width:60px;line-height:30px;text-align:center;border:1px solid #999;border-bottom:none;margin-left:5px;}
        #ul1 li:hover{cursor:pointer;}
        #ul1 li.active{border-top:2px solid #8B4513;border-bottom: 2px solid #fff;}

        #tab-list div{border:1px solid #7396B8;border-top:none}
        #tab-list div li{height: 30px;line-height: 30px;text-indent: 8px}
        .show{display: block;}
        .hide{display: none;}
    </style>
    <script type="text/javascript">

        // JS實(shí)現(xiàn)選項(xiàng)卡切換
        window.onload=function () {
            var oUl1=document.getElementById("ul1");
            var aLi =oUl1.getElementsByTagName("li");
            var oDiv = document.getElementById("tab-list");
            var aDiv = oDiv.getElementsByTagName("div");
            for(var i=0;i<aLi.length;i++){
                aLi[i].index=i;
                aLi[i].onmousemove = function () {
                    for(var i=0;i<aLi.length;i++){
                        aLi[i].className=""; //選項(xiàng)卡
                    }
                    this.className = "active";//激活選項(xiàng)卡
                    for(var j=0 ;j<aDiv.length;j++){
                        aDiv[j].className="hide";
                    }
                    aDiv[this.index].className="show";
                }
            }
        }

    </script>

</head>
<body>
<!-- HTML頁面布局 -->
<div id="tab-list" >
    <ul id="ul1">
        <li class="active">房產(chǎn)</li>
        <li>家居</li>
        <li>二手房</li>
    </ul>
    <div>
        <ul>
            <li><a href="javascript:;">275萬購昌平鄰鐵三居 總價(jià)20萬買一居</a></li>
            <li><a href="javascript:;">200萬內(nèi)購五環(huán)三居 140萬安家東三環(huán)</a></li>
            <li><a href="javascript:;">北京首現(xiàn)零首付樓盤 53萬購東5環(huán)50平</a></li>
            <li><a href="javascript:;">京樓盤直降5000 中信府 公園樓王現(xiàn)房</a></li>
        </ul>
    </div>
    <div class="hide">
        <ul>
            <li><a href="javascript:;">40平出租屋大改造 美少女的混搭小窩</a></li>
            <li><a href="javascript:;">經(jīng)典清新簡歐愛家 90平老房煥發(fā)新生</a></li>
            <li><a href="javascript:;">新中式的酷色溫情 66平撞色活潑家居</a></li>
            <li><a href="javascript:;">瓷磚就像選好老婆 衛(wèi)生間煙道的設(shè)計(jì)</a></li>
        </ul>
    </div>
    <div class="hide">
        <ul>
            <li><a href="javascript:;">通州豪華3居260萬 二環(huán)稀缺2居250w甩</a></li>
            <li><a href="javascript:;">西3環(huán)通透2居290萬 130萬2居限量搶購</a></li>
            <li><a href="javascript:;">黃城根小學(xué)學(xué)區(qū)僅260萬 121平70萬拋!</a></li>
            <li><a href="javascript:;">獨(dú)家別墅280萬 蘇州橋2居優(yōu)惠價(jià)248萬</a></li>
        </ul>
    </div>
</div>


</body>
</html>

1、選項(xiàng)卡部分 默認(rèn)描邊 當(dāng)鼠標(biāo)停留時(shí) 激活選中樣式描邊
2、內(nèi)容顯隱:是通過display:none與display:block屬性設(shè)置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,152評(píng)論 1 92
  • 本課來自http://www.imooc.com/learn/9請不要用作商業(yè)用途。 HTML5 HTML介紹 H...
    PYLON閱讀 3,448評(píng)論 0 5
  • HTML標(biāo)簽解釋大全 一、HTML標(biāo)記 標(biāo)簽:!DOCTYPE 說明:指定了 HTML 文檔遵循的文檔類型定義(D...
    米塔塔閱讀 3,530評(píng)論 1 41
  • display: none; 與 visibility: hidden; 的區(qū)別 聯(lián)系:它們都能讓元素不可見 區(qū)別...
    紋小艾閱讀 2,005評(píng)論 0 1
  • 今天繼續(xù)《如何閱讀一本書》第四章,閱讀的第二層次——檢視閱讀。 檢視閱讀一體兩面: 一、系...
    木楊大俠閱讀 228評(píng)論 0 0

友情鏈接更多精彩內(nèi)容