Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我偶然发现了这个问题,我花了一段时间才意识到它是什么,因为在任何地方都没有直接的答案。
问题是当我的页面加载时,我的 iScrolls 不起作用:滚动条消失了,滑动也坏了。它仅在我调整窗口大小时自行修复。使用 refresh() 没有帮助,而且 HTML 结构看起来还不错。下面回答。
问题不在我的 iScroll 代码或 HTML 中。它在我的 CSS 中:
由于浏览器呈现页面的方式,如果您的容器具有display:none;(在我的情况下,我使用动态类来显示/隐藏内容),iScroll 无法计算、发疯和死亡,直到调整大小将其唤醒。
display:none;
解决方案:使用visibility:hidden;oropacity: 0;代替。
visibility:hidden;
opacity: 0;