我想设计一个水平站点,所以当我向上和向下滚动时,我希望页面从左到右。这可能吗?
答案 0 :(得分:1)
这将是一个糟糕的用户体验,但您可以通过监控javascript中的scoll事件并适当调整水平滚动来实现。
答案 1 :(得分:1)
您想使用浏览器的滚动条执行此操作,还是要更改鼠标滚轮滚动的行为?
对于第一种情况,你必须伪造一些接口的东西。有一个占据整个窗口的div,并使div与你的实际内容一样高(大约,你必须调整它)。然后你的实际的conent可以固定到位,只留下下div的滚动条可见。然后您可以观看滚动事件并相应地调整内容视图。
第二种情况并不太糟糕 - 你需要确定发生了什么鼠标滚轮动作,然后进行手动操作+/-窗口的scrollLef操作。我已经看到这样做了,我讨厌该网站,但这是一个有趣的想法。鼠标事件在浏览器中并不是非常统一,但我会假设有人会弹出来告诉你特定的jquery插件是多么棒。