捕捉移动视口

时间:2012-02-09 19:47:24

标签: javascript html5 mobile viewport

我正在开发一个根据页面有2-3列的网站。

移动支持很重要,我们已经在iOS / Android /其他人处理方向更改。

视口的大小最初适合一列的宽度。大多数移动浏览器都具有“粘性”水平滚动功能,以便更容易向上/向下滚动列(在显着向上/向下滚动后忽略次要的左右拖动)。

我想要的是,一旦用户开始向左/向右滚动,滚动将在下一列再次“粘住”。

我不知道这是否可能?

替代方法是让我们使用overflow:auto;将页面调整为视口大小并自己处理滚动。我想这将是更可靠的跨浏览器,但它感觉有点hacky,并且可能需要花费很多努力来进行适当的修饰。

有没有人见过这样的/有任何建议?

1 个答案:

答案 0 :(得分:0)

我们最终实现了与this question中讨论的内容非常类似的内容,除了横向和纵向滚动。