首頁 > web前端 > js教程 > 主體

頁面上下滾動改變頂部導航的定位方式

巴扎黑
發布: 2017-07-22 09:22:21
原創
1817 人瀏覽過

 

 

最近碰到設計師的一個設計效果要求,其他網站也有實現:

state1:當網頁向下捲動時,頁面header欄消失,頂部nav往上靠;

state2:當網頁向上滾動時,頁header欄出現,頂部nav順著nav往下靠。

頁面已經含有以下功能:

1、彈窗彈出時,彈跳視窗層可捲動,但頁面層不允許捲動。此時,頁面中的body元素和html元素的overflow樣式屬性都被設定成了hidden;

 

頁面結構如下:

#