JavaScript實(shí)現(xiàn)多欄目切換效果
在網(wǎng)站開(kāi)發(fā)中尤其是新聞?lì)惥W(wǎng)站,經(jīng)常遇到多欄目切換的設(shè)計(jì),這種效果有很多種實(shí)現(xiàn)效果,現(xiàn)在記錄一種很簡(jiǎn)單的寫(xiě)法:
<style> .news_wrap{ width: 380px; height: 266px; float: left; margin-left: 15px; } .news_head{ width: 380px; border-bottom: 2px solid #dedede; height: 51px; line-height: 51px; } .tabList ul li{ float: left; cursor: pointer; font-weight: bold; text-align: center; font-size: 16px; width: 72px; } .cli1{ color: #3a7aaf; border-bottom: 2px solid #3a7aaf; } .more{ font-size: 14px; color: #9a9a9a; float: right; font-weight: normal; padding-right: 0; } .tabCon{ width: 376px; padding-top: 13px; overflow: hidden; } </style> <div class="news_wrap"> <div class="news_head"> <div class="tabList"> <ul> <li class="cli1" id="p1" onmouseover="return swap_tab(1)" >工作動(dòng)態(tài)</li> <li class="cli2" id="p2" onmouseover="return swap_tab(2)" >媒體鏈接</li> <li class="cli2" id="p3" onmouseover="return swap_tab(3)" >領(lǐng)導(dǎo)活動(dòng)</li> </ul> </div> <div class="more"> <div id="j1">工作動(dòng)態(tài)_more</div> <div id="j2" style="display:none;">媒體鏈接_more</div> <div id="j3" style="display:none;">領(lǐng)導(dǎo)活動(dòng)_more </div> </div> </div> <div class="tabCon"> <div id="n1"> <li>工作動(dòng)態(tài)_list</li> <li>工作動(dòng)態(tài)_list</li> <li>工作動(dòng)態(tài)_list</li> </div> <div id="n2" style="display:none;"> <li>媒體鏈接_list </li> <li>媒體鏈接_list </li> <li>媒體鏈接_list </li> </div> <div id="n3" style="display:none;"> <li>領(lǐng)導(dǎo)活動(dòng)_list </li> <li>領(lǐng)導(dǎo)活動(dòng)_list </li> <li>領(lǐng)導(dǎo)活動(dòng)_list </li> </div> </div> </div> <script> function swap_tab(n){ //鼠標(biāo)觸發(fā)事件 for(var i=1;i<4;i++){ var curC=document.getElementById("n"+i); var curB=document.getElementById("p"+i); var mores = document.getElementById("j"+i); if(n==i){ curC.style.display="block"; curB.className="cli1"; mores.style.display = "block"; } else{ curC.style.display="none"; curB.className="cli2"; mores.style.display = "none"; } } } </script>
以上所述是小編給大家介紹的JavaScript實(shí)現(xiàn)多欄目切換效果,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
詳解小程序開(kāi)發(fā)經(jīng)驗(yàn):多頁(yè)面數(shù)據(jù)同步
這篇文章主要介紹了小程序開(kāi)發(fā)經(jīng)驗(yàn):多頁(yè)面數(shù)據(jù)同步,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05手把手教你uniapp和uview2.0實(shí)現(xiàn)表單校驗(yàn)實(shí)戰(zhàn)
表單提交對(duì)大家來(lái)說(shuō)應(yīng)該都不陌生,這是個(gè)很常見(jiàn)的功能,這篇文章主要給大家介紹了關(guān)于手把手教你uniapp和uview2.0實(shí)現(xiàn)表單校驗(yàn)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05微信小程序?qū)崿F(xiàn)自定義picker選擇器彈窗內(nèi)容
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)自定義picker選擇器彈窗內(nèi)容,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07js實(shí)現(xiàn)京東秒殺倒計(jì)時(shí)功能
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)京東秒殺倒計(jì)時(shí)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-01-01JS實(shí)現(xiàn)輪播圖效果的3種簡(jiǎn)單方法
這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)輪播圖效果的3種簡(jiǎn)單方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11JS實(shí)現(xiàn)字符串中去除指定子字符串方法分析
這篇文章主要介紹了JS實(shí)現(xiàn)字符串中去除指定子字符串方法,結(jié)合實(shí)例形式分析了javascript使用字符串替換與分割、聚合兩種子字符串去除相關(guān)操作技巧,需要的朋友可以參考下2018-05-05javascript簡(jiǎn)單實(shí)現(xiàn)命名空間效果
這篇文章主要介紹了javascript簡(jiǎn)單的實(shí)現(xiàn)命名空間效果的方法。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-03-03uniapp退出關(guān)閉當(dāng)前小程序或APP的簡(jiǎn)單實(shí)現(xiàn)
最近通過(guò)Uniapp開(kāi)發(fā)APP又一個(gè)非常實(shí)用的功能,這篇文章主要給大家介紹了關(guān)于uniapp退出關(guān)閉當(dāng)前小程序或APP的簡(jiǎn)單實(shí)現(xiàn),文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-12-12