2011-12-22 79 views
3

我們遇到了iPad上固定元素的問題。 您可以在這裏查看我們的佈局:http://cibology.edoardobiasini.it/ 右邊的position:fixed元素包含一個帶有錨鏈接的頁面。 在桌面瀏覽器上我們沒有任何問題,而在iPad上,第一次點擊導航後內容不會滾動,除非您強制頁面用手指滾動。錨鏈接在ipad上無法正常工作

有沒有人有任何建議?

回答

0

在這裏找到了解決辦法: https://stackoverflow.com/a/9198836/1145706

我一招解決了這個。我在菜單項上創建了不可見的div,它們在頁面滾動時改變它的位置(模擬真實位置上的固定元素:固定菜單項)。當用戶點擊或那些invisble的div以假亂真被稱爲

0

這是蘋果的東西與position:fixed 我帶着唯一的解決辦法將鼠標懸停在是我們改變導航欄的位置爲absolute,並計算右上文件的價值。當滾動停止這一立場正在發生變化:

$("body").off("scroll", function(){ 
    //here goes the code 
}) 

因此,用戶看不出差別,一旦滾動再次激活位置背靠fixed