2012-06-24 39 views
0

我偶然發現了這個問題的時候,花了我一段時間才能意識到發生了什麼,這是因爲沒有一個直接的答案的任何地方。iScroll4只顯示滾動縮放窗口

的問題是,我的加載頁面時,我iScrolls沒有工作:滾動條消失,滑動太碎。它只在我調整窗口大小時自行修復。使用刷新()沒有幫助,以及HTML結構看上去都不錯。下面回答。

回答

2

這個問題是不是在我的iScroll代碼或我的HTML。這是在我的CSS:

由於瀏覽器呈現頁面的方式,如果您的容器display:none;(在我的情況下,我使用動態類顯示/隱藏內容),iScroll無法計算,堅果和死亡,直到調整大小將其喚醒。

解決方法:改爲使用visibility:hidden;opacity: 0;

+2

可以調用刷新方法,你讓DIV可見,使iscroll正常工作的時刻。您可以在隱藏的div計算iscroll寬度或高度和它的作品。但問題是與jquery腳本只支持動態高度或寬度計算隱藏元素。 – user850234