我正在开发一个根据页面有2-3列的网站。
移动支持很重要,我们已经在iOS / Android /其他人处理方向更改。
视口的大小最初适合一列的宽度。大多数移动浏览器都具有“粘性”水平滚动功能,以便更容易向上/向下滚动列(在显着向上/向下滚动后忽略次要的左右拖动)。
我想要的是,一旦用户开始向左/向右滚动,滚动将在下一列再次“粘住”。
我不知道这是否可能?
替代方法是让我们使用overflow:auto;
将页面调整为视口大小并自己处理滚动。我想这将是更可靠的跨浏览器,但它感觉有点hacky,并且可能需要花费很多努力来进行适当的修饰。
有没有人见过这样的/有任何建议?