2012-11-08 29 views
1

也許有一些我不知道在Android上滾動的魔法?Android顯示超長滾動網頁 - 這是不正確的行爲

我有一個在IE7,IE8,IE9,FireFox,Chrome和Safari桌面上正常工作的網站。它也適用於iPhone上的Safari。

但是,我的一位Android 2.3.7朋友告訴我他的Opera上有默認瀏覽器,而且他的Android上有默認瀏覽器。在這兩種瀏覽器中,可滾動視圖都不會在頁面底部結束。當你到達深灰色頁腳結束的地方時,你可以直接穿過它看到堅實的奶油色背景進行數英里的滾動!

我沒有想法什麼可能導致此!

任何人都可以在這裏扔我一塊骨頭嗎?

這裏是任何人可能有Android 2.3.7或其他版本的Android測試的網站。就像我說的,發生在默認的AND opera瀏覽器中。

http://wwwa1nbkclientsitecom.zippysites.com/

更新:我刪除從樣式表中的HTML樣式標籤溢出-Y財產。我有另一個Android 2. *用戶測試它。它仍然破碎。現在我的下一個猜測是,由於頂部的花式浮動菜單,這可能會被打破。早期版本的Android只支持位置:固定

我會嘗試禁用位置:固定菜單並重新測試。

更新2:我測試了它。它仍然破碎。目前,我正在安裝Google的Android SDK以實現仿真器功能。它會讓我指定舊版本的Android進行測試。如果我縮小這個問題,我會在這裏發佈答案。在此之前,如果任何人有關於發生了什麼的想法,請發表您的想法!

回答

0

這是頁腳中的動態谷歌地圖。它與我的頁面佈局或樣式無關。我所做的一切都很好。刪除動態谷歌地圖修復它。解決方案:替換爲STATIC Google地圖。無論如何,它都不適合使用移動設備頁面中嵌入的動態地圖。

1

它適用於Android 4.0.4平板電腦上最新版本的Chrome。

但是,我認爲問題可能在於您的<html>標記上的其他瀏覽器對overflow-y: scroll;的解釋。

嘗試刪除該屬性。無論如何,你不應該在<html>標籤上使用它。

+0

overflow-y:scroll ???世界上是什麼?這不會顯示在桌面上。這一定是由Wordpress添加的東西。主題在html標籤中有一些php代碼,它表示language_attributes(),這是我可以將它歸因於的唯一東西。我更好地調查這一點。 – James

+0

OHH你在樣式表中討論過。奇怪的。這是一個二十二個默認的主題配置。他們在說「二十二十二號」應該是超級好的移動設備。它的移動第一...甚至O_o – James

+0

我從樣式表中刪除它。我會看看我是否可以獲得報告錯誤的Android 2.3.7用戶現在再次測試它。謝謝。 – James