0

我偶然发现了这个问题,我花了一段时间才意识到它是什么,因为在任何地方都没有直接的答案。

问题是当我的页面加载时,我的 iScrolls 不起作用:滚动条消失了,滑动也坏了。它仅在我调整窗口大小时自行修复。使用 refresh() 没有帮助,而且 HTML 结构看起来还不错。下面回答。

4

1 回答 1

2

问题不在我的 iScroll 代码或 HTML 中。它在我的 CSS 中:

由于浏览器呈现页面的方式,如果您的容器具有display:none;(在我的情况下,我使用动态类来显示/隐藏内容),iScroll 无法计算、发疯和死亡,直到调整大小将其唤醒。

解决方案:使用visibility:hidden;oropacity: 0;代替。

于 2012-06-24T23:54:47.980 回答