在所有应用程序中,我们都有一个侧边栏,其位置在CSS中是固定的.除此之外,我们还有一个可滚动的内容(ul列表中的一系列li).一切都很好,直到iOS 10,但现在我们有一个奇怪的行为.滚动内容,侧边栏就会消失.
我已经阅读了很多建议(尤其是这个 Overflow scrolling not working on position fixed element iOS).
这些解决方案都没有真正奏效.但最奇怪的是,这种行为只是在iOS11的测试版中开始(而提议的解决方案来自iOS 5及更高版本).
当我说它不起作用时,我的意思是这个修复:
.main-sIDebar * { transform: translate3d(0,0); }
正确应用于.main-sIDebar的第一个内部元素,而其他子元素仍然消失.
那么,有人遇到过这种特殊情况吗?
谢谢
法比奥
我发现我可以更好地使用硬件加速,而不是空零值.
但我怀疑它会完全解决这个问题. iOS 11中存在各种消失的内容问题,无法修复它们.奇怪的是,我无法在普通的移动Safari浏览器中重现它们.它们只显示在无头网页视图中.
总结以上是内存溢出为你收集整理的html – iOS 11,Cordova app侧边栏在滚动时消失全部内容,希望文章能够帮你解决html – iOS 11,Cordova app侧边栏在滚动时消失所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)