我們遇到了iPad上固定元素的問題。 您可以在這裏查看我們的佈局:http://cibology.edoardobiasini.it/ 右邊的position:fixed
元素包含一個帶有錨鏈接的頁面。 在桌面瀏覽器上我們沒有任何問題,而在iPad上,第一次點擊導航後內容不會滾動,除非您強制頁面用手指滾動。錨鏈接在ipad上無法正常工作
有沒有人有任何建議?
我們遇到了iPad上固定元素的問題。 您可以在這裏查看我們的佈局:http://cibology.edoardobiasini.it/ 右邊的position:fixed
元素包含一個帶有錨鏈接的頁面。 在桌面瀏覽器上我們沒有任何問題,而在iPad上,第一次點擊導航後內容不會滾動,除非您強制頁面用手指滾動。錨鏈接在ipad上無法正常工作
有沒有人有任何建議?
在這裏找到了解決辦法: https://stackoverflow.com/a/9198836/1145706
我一招解決了這個。我在菜單項上創建了不可見的div,它們在頁面滾動時改變它的位置(模擬真實位置上的固定元素:固定菜單項)。當用戶點擊或那些invisble的div以假亂真被稱爲
這是蘋果的東西與position:fixed
我帶着唯一的解決辦法將鼠標懸停在是我們改變導航欄的位置爲absolute
,並計算右上文件的價值。當滾動停止這一立場正在發生變化:
$("body").off("scroll", function(){
//here goes the code
})
因此,用戶看不出差別,一旦滾動再次激活位置背靠fixed