设置滑动手势(【已解决】移动端页面手势滑动触发touch 事件时,在左右上下部分出现空白部分的问题)
导读:图1 滑动页面出现上下和左右方向上的空白部分以及会有回弹的效果(图2),...
图1
滑动页面出现上下和左右方向上的空白部分以及会有回弹的效果(图2) ,
图2
刚开始感觉还挺好看的但后面越感觉越不对 ,这样的用户体验个人感觉还不如固定窗口 。
解决办法:在reset.scss 的body html 里面增加 overflow:hidden;把冲横轴的滚动条隐藏 ,就不会出现给回弹效果以及上下左右部分的空白 。
另外回弹效果由-webkit-overflow-scrolling:touch;来实现的 ,它的默认值是auto ,即不会有回弹效果 ,当用户手指离开屏幕时滚动就立即停止 ,此时会有’卡顿‘的现象 。回弹效果实现的前提是需要由滚动条 ,如果没有滚动条的话那就大可不必加 -webkit-ouverflow-scrolling 。
这里有技术大佬的一篇深入IOS 环境下的 -webkit-overflow-scrolling 使用场景的好文深入研究-webkit-overflow-scrolling:touch及ios滚动 - 夏大师 - 博客园 (cnblogs.com) ,希望有助大家尽早修改 bug ,这里是技术小白的 bug 专栏 ,有 bug 咱一起解决!保住发量就是说……
声明:本站所有文章 ,如无特殊说明或标注,均为本站原创发布 。任何个人或组织 ,在未征得本站同意时 ,禁止复制 、盗用 、采集 、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!