我偶然发现了这个问题,我花了一段时间才意识到这是什么,因为没有一个直接的答案。
问题是当我的页面加载时,我的iScrolls不工作:滚动条消失了,滑动也被打破了。只有当我调整窗口大小时,它才会自动修复。使用refresh()没有什么帮助,而且HTML结构看起来还不错。请在下面回答。
发布于 2012-06-25 07:54:48
问题不在我的iScroll代码或超文本标记语言。它在我的CSS中:
由于浏览器呈现页面的方式,如果您的容器具有display:none; (在我的示例中,我使用动态类来显示/隐藏内容),iScroll将无法计算,在调整大小唤醒它之前会变得疯狂和死亡。
解决方案:使用visibility:hidden;或opacity: 0;。
https://stackoverflow.com/questions/11182119
复制相似问题