touchScroll手机触摸滚动特效
触摸滚动的丝滑体验,touchScroll真的做得挺不错。专门为手机页面设计,效果流畅、兼容性也蛮好。你只要简单引入 JS 文件,绑定一下touchstart
、touchmove
这些事件,就能实现像 iOS 原生一样的滚动手感。
适合做移动端的专题页、图文页,像是产品页、图册浏览这些场景,用上它,交互立马高级不少。
HTML5在这里也发挥了不少作用。比如你可以用<meta name="viewport">
标签控制页面缩放,用媒体查询搞定响应式布局。加上flex
或grid
布局,做出来的页面在各种屏幕上都能稳稳地居中、对齐,看着就是舒服。
另外,触控优化也是重点。按钮别太小,留点手指操作的空间;事件响应快,别让用户等。你还可以配合懒加载,加快首屏打开速度,手机党最怕的就是卡顿。
建议你测试时用真机多跑几遍,安卓、iOS 都走一圈。有些系统对滚动事件不一样,兼容性要提前踩点。
如果你正打算做一个适配手机的页面,这套touchScroll源码值得一试。文件结构简单,逻辑也清楚,上手快,适合项目赶工的时候用。
30.07KB
文件大小:
评论区