手机浏览器无法触屏滚动

手机浏览器无法触屏滚动

  • 问题描述
  • 归因
  • 解决方案

问题描述

PC浏览器打开可以正常滚动,无论是select还是div,但是到手机就无法触屏滚动了

归因

肯定和样式有关,因为JS没写这类事件。
那就看看和触屏相关的CSS属性

最终找到touch-action,被设置为了none
设置为auto就可以

解决方案

touch-action:auto

你可能感兴趣的:(前端开发,html5,css,javascript)