jquery.headroom.js 是一個jQuery插件,它可以實(shí)現(xiàn)讓網(wǎng)頁頭部導(dǎo)航欄在頁面向下滾動一段距離后固定在頁面頂部的效果。這個插件達(dá)到了兼容各個瀏覽器的目的,包括移動設(shè)備的瀏覽器。
使用jquery.headroom.js 這個插件并不需要太多的設(shè)置,只需要導(dǎo)入插件的JavaScript文件,調(diào)用headroom函數(shù)即可:
<script src="jquery.headroom.js"></script> <script> $("#header").headroom(); </script>
這個例子中,我們通過選擇器將頭部導(dǎo)航欄的id為header的元素選中,并分別進(jìn)行了headroom()的調(diào)用,這樣頭部導(dǎo)航欄就能夠?qū)崿F(xiàn)固定在頁面頂部的效果。
當(dāng)然,jquery.headroom.js 這個插件還支持一些參數(shù)設(shè)置來進(jìn)行個性化配置,比如說當(dāng)頁面向上滾動的時候是否隱藏導(dǎo)航欄,向下滾動的時候是否顯示導(dǎo)航欄等等,具體可以參考插件的文檔。
總之使用jquery.headroom.js 這個插件能夠方便地實(shí)現(xiàn)頁面設(shè)計(jì)中的導(dǎo)航欄效果,大幅提高用戶體驗(yàn),是非常值得推薦的一個jQuery插件。
上一篇css 兩邊漸變
下一篇css 不間斷滾動代碼