移动浏览器,在正常的长页面,手指可以以有点水平的角度上下滚动页面,然而在一个 overflow:auto 的 div 里,手指只能比较严格的垂直于页面才能上下滚动,怎么解决这个问题呢?

16次阅读

共计 170 个字符,预计需要花费 1 分钟才能阅读完成。

比如一个阅读器,使用了一个 overflow:auto 的全屏 div 来显示文本,这个滚动行为和不用 overflow:auto 靠原生的 body 滚动不同啊,用 div 的限制大,手指只能垂直,而 body 的甚至可以先水平划动再垂直划动照样能滚动。
在手机单手操作中,手指操持不是太垂直,容易滚不动。

Chrome 系有这个问题,iOS safari 没有这个差别。

正文完
 0