2012-02-09 69 views
0

我正在开发一个网站,根据页面将有2-3列。捕捉手机视口

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

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

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

我不知道这是否可能?

另一种方法是让我们将页面大小设置为overflow:auto;,并自行处理滚动。我想这将是更可靠的跨浏览器,但它感觉有点黑客,并且可能需要很多努力来正确打磨。

有没有人看过类似的东西/有任何建议?

回答

0

我们最终实现了一些非常类似于this question中讨论的内容,除了水平和垂直滚动。