0
我想在我的網站上實現向下滾動菜單。確定適合窗口內頁面的滾動方向
在高於瀏覽器窗口高度的頁面上,我可以使用window.pageYOffset
來測試滾動位置,以確定菜單是否應向下滾動。
但是,在比瀏覽器高度更短的頁面上,我不能使用相同的方法,因爲window.pageYOffset
總是0
。相反,我需要檢測滾動的方向。這可以做到嗎?
我想在我的網站上實現向下滾動菜單。確定適合窗口內頁面的滾動方向
在高於瀏覽器窗口高度的頁面上,我可以使用window.pageYOffset
來測試滾動位置,以確定菜單是否應向下滾動。
但是,在比瀏覽器高度更短的頁面上,我不能使用相同的方法,因爲window.pageYOffset
總是0
。相反,我需要檢測滾動的方向。這可以做到嗎?
使用的組合:
window.pageYOffset
和window.innerHeight
您將能夠計算出有多少你的菜單中查看和方式滾動。
怎麼這麼做?該菜單最初是隱藏的。它只有在滾動到達頁面頂部時纔會下降。 – 2012-07-22 12:37:31