网页在Safari快速滚动和回弹的原理: -webkit-overflow-scrolling : touch;的实现
2016-09-07 17:59
1111 查看
文章参考 http://blog.csdn.net/hursing/article/details/9186199
在工作中遇到这么一个问题 —— 商品详情列表中,使用手动上下滑动,在android 手机中很流畅,在apple safari手机中却只能手滑动多长距离,滚动条就滚动多长距离,显得非常不流畅。
解决办法:
在滚动条的div 中添加样式 -webkit-overflow-scrolling : touch;
WebKit私有的属性“-webkit-overflow-scrolling: touch”(允许独立的滚动区域和触摸回弹);
从前端开发的角度讲,只需要知道CSS的属性-webkit-overflow-scrolling是真的创建了带有硬件加速的系统级控件,所以效率很高。但是这相对是耗更多内存的,最好在产生了非常大面积的overflow时才应用。
在工作中遇到这么一个问题 —— 商品详情列表中,使用手动上下滑动,在android 手机中很流畅,在apple safari手机中却只能手滑动多长距离,滚动条就滚动多长距离,显得非常不流畅。
解决办法:
在滚动条的div 中添加样式 -webkit-overflow-scrolling : touch;
WebKit私有的属性“-webkit-overflow-scrolling: touch”(允许独立的滚动区域和触摸回弹);
从前端开发的角度讲,只需要知道CSS的属性-webkit-overflow-scrolling是真的创建了带有硬件加速的系统级控件,所以效率很高。但是这相对是耗更多内存的,最好在产生了非常大面积的overflow时才应用。
相关文章推荐
- 网页在Safari快速滚动和回弹的原理: -webkit-overflow-scrolling : touch;的实现
- 网页在Safari快速滚动和回弹的原理: -webkit-overflow-scrolling : touch;的实现
- 网页在Safari快速滚动和回弹的原理: -webkit-overflow-scrolling : touch;的实现
- 网页在Safari快速滚动和回弹的原理: -webkit-overflow-scrolling : touch;的实现
- 网页在Safari快速滚动和回弹的原理: -webkit-overflow-scrolling : touch;的实现
- 网页在Safari快速滚动和回弹的原理:-webkit-overflow-scrolling:touch;的实现
- 网页在Safari快速滚动和回弹的原理: -webkit-overflow-scrolling :
- -webkit-overflow-scrolling : touch 快速滚动 回弹 效果
- -we b kit-overflow-scrolling : touch;开启手机网页快速滚动和回弹的效果
- 实现滚动条丝滑滚动,流畅不卡顿,有回弹效果。-webkit-overflow-scrolling
- CSS设置网页在Safari快速滚动和温柔的回弹
- -webkit-overflow-scrolling 与滚动回弹效果.
- -webkit-overflow-scrolling:touch及ios滚动
- -webkit-overflow-scrolling:touch;在本身没有滚动,动态加入内容撑大后不滚动的bug
- 深入研究-webkit-overflow-scrolling:touch及ios滚动
- ios下使用-webkit-overflow-scrolling:touch带来的bug
- -webkit-overflow-scrolling:touch iosBug
- ios客户端快速滚动和回弹效果的实现
- 关于 -webkit-overflow-scrolling:touch 的小bug
- -webkit-overflow-scrolling:touch