大佬教程收集整理的这篇文章主要介绍了iOS8 webkit-overflow-scrolling:触摸叠加,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
问题是当用户平移时菜单打开(并且覆盖就位),当覆盖应该停止发生这种形式时,可滚动div实际上滚动.
现在,在iOS7中,解决方案是添加webkit-overflow-scrolling:touch;到叠加层.这就像一个魅力,但在iOS8它没有.
这是一个问题示例的链接.如果在iOS 7上运行它按预期工作,如果在iOS 8上运行,后面的内容将滚动.
.scrollable { width:100%; height:200px; -webkit-overflow-scrolling:touch; overflow:scroll; } .overlay { position:absolute; width:100%; overflow:scroll; height:200px; -webkit-overflow-scrolling:touch; BACkground-color:black; opacity:.5; transform: translate3d(0,0); -webkit-transform: translate3d(0,0); z-index:10; }
https://jsfiddle.net/SergioM/57f2da87/9/
我还尝试在打开菜单时将可滚动div的overflow-x属性设置为hidden / auto,但这会增加可怕的闪烁.
任何建议将不胜感激.
谢谢.
以上是大佬教程为你收集整理的iOS8 webkit-overflow-scrolling:触摸叠加全部内容,希望文章能够帮你解决iOS8 webkit-overflow-scrolling:触摸叠加所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。