html5 橫向滑動(dòng)導(dǎo)航欄的方法示例

最近在學(xué)習(xí)html5,今天看到了一個(gè)效果感覺(jué)不錯(cuò),就分享給大家,也給自己留個(gè)筆記,具體如下
需要效果
1、首先引入scroll.js
2、html部分
<!-- 科目導(dǎo)航 --> <div id="navBox" class="navMain"> <ul class="nav" style="position:relative!important;"> <li><a class="active" href="javascript:;">全部</a></li> <li><a href="javascript:;">數(shù)學(xué)</a></li> <li><a href="javascript:;">英語(yǔ)</a></li> <li><a href="javascript:;">語(yǔ)文</a></li> <li><a href="javascript:;">物理</a></li> <li><a href="javascript:;">思想品德</a></li> </ul> </div>
3、css部分
/* 滑動(dòng)導(dǎo)航 */ .nav li { float: left; min-width: 60px; padding: 5px 0; margin-right: 9px; } .nav a{ font-size: 14px; color: #999; } .navMain{ background-color: #fff; position: relative; margin: 0 13px; } .nav{ background-color: #fff; overflow: hidden; } .nav li>a.active{ color: #3a95f5; border-bottom: 1px solid #3a95f5; padding-bottom: 2px; }
4、js部分
$(".nav li a").click(function(){ $(this).addClass("active").parents("li").siblings().find("a").removeClass("active"); }); window.addEventListener('load',function(){ var $navBox = document.getElementById('navBox'), $ul = $navBox.querySelector('ul'), liArray = $navBox.querySelectorAll('li'), liLength = $navBox.querySelectorAll('li').length;10 $ul.style.width = (liArray[0].clientWidth + 10)*liLength +"px"; var carousel=new iScroll("carousel",{hScrollbar:false, vScrollbar:false, vScroll: false}); });
到此這篇關(guān)于html5 橫向滑動(dòng)導(dǎo)航欄的方法示例的文章就介紹到這了,更多相關(guān)html5橫向滑動(dòng)導(dǎo)航欄內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
使用HTML+Css+transform實(shí)現(xiàn)3D導(dǎo)航欄的示例代碼
這篇文章主要介紹了使用HTML+Css+transform實(shí)現(xiàn)3D導(dǎo)航欄的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著2021-03-31html+css+js實(shí)現(xiàn)導(dǎo)航欄滾動(dòng)漸變效果
這篇文章主要介紹了html+css+js實(shí)現(xiàn)導(dǎo)航欄滾動(dòng)漸變效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-28Html5導(dǎo)航欄吸頂方案原理與對(duì)比實(shí)現(xiàn)
這篇文章主要介紹了Html5導(dǎo)航欄吸頂方案原理與對(duì)比實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起2020-06-10html+css 實(shí)現(xiàn)簡(jiǎn)易導(dǎo)航欄功能
這篇文章主要介紹了基于html+css 實(shí)現(xiàn)簡(jiǎn)易導(dǎo)航欄功能,主要就是css(級(jí)聯(lián)樣式表)對(duì)html的內(nèi)容做格式化。具體內(nèi)容詳情大家跟隨小編一起通過(guò)本文學(xué)習(xí)吧2021-04-07基于html和CSS3制作簡(jiǎn)單側(cè)邊導(dǎo)航欄
本篇文章給大家分享基于html和CSS3制作簡(jiǎn)單側(cè)邊導(dǎo)航欄,效果簡(jiǎn)單大方,需要的朋友可以從參考下2016-02-25- 本篇文章給大家分享基于html和CSS3制作酷炫的導(dǎo)航欄,效果非常美觀,需要的朋友可以從參考下2015-09-23
使用Html+Css實(shí)現(xiàn)簡(jiǎn)易導(dǎo)航欄功能(導(dǎo)航欄遇到鼠標(biāo)切換背景顏色)
這篇文章主要介紹了使用Html+Css實(shí)現(xiàn)簡(jiǎn)易導(dǎo)航欄功能(導(dǎo)航欄遇到鼠標(biāo)切換背景顏色),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以2021-04-07