第一次發佈後,試圖谷歌地獄這件事情。這個問題是僅在iPhone上查看時。固定在視口錯誤頂部的iOS地址欄
預期行爲:如果您在iPhone上轉到http://bbc.co.uk(或幾乎任何網站)並向下滾動頁面,地址欄會逐漸隱藏,直到看不見爲止。
我得到的是:地址欄是頁面頂部的一個固定元素,類似於普通桌面Web瀏覽器。
這裏是我(只是一個測試頁面)
http://americansuccessnetwork.com/DEV/StackOverflow
我不認爲這是在jQuery的任何東西,因爲它,當我刪除所有的JavaScript仍然發生。
編輯解決
我最終刪除CSS的某些行
html,body {
overflow:auto;
}
#explainer {
overflow:hidden;
}
顯然,iOS的Safari瀏覽器恨溢出修復它。
這就是爲什麼我從來沒有張貼事情計算器......(它總是最終被一些超級簡單)
另外:我的問題是有點複雜的事實,我想我需要的高度設置爲了我的代碼工作。我有代碼可以檢測瀏覽器的視口高度,並在瀏覽器處於特定範圍內(即移動設備)時將主div設置爲該高度。有一個更好的方法嗎? – 2012-08-08 17:21:03
在'/ DEV /'頁面上,您使用分號而不是逗號:''。這可能會導致問題。 – 2012-08-08 17:25:15