Javascript 将鼠标从上到下更改为从左到右

标签 javascript html css

<分区>

我想设计一个横向网站,所以当我上下滚动时,我希望页面从左到右移动。这可能吗?

最佳答案

您想使用浏览器的滚动条来执行此操作,还是想更改鼠标滚轮滚动的行为?

对于第一种情况,您必须伪造一些界面内容。有一个占据整个窗口的 div,并使该 div 与您的实际内容一样高(大约,您必须对其进行调整)。然后你的实际内容可以固定到位,只留下较低的 div 的滚动条可见。然后您可以观察滚动事件并相应地调整您的内容 View 。

第二种情况还不错——您需要确定发生了什么鼠标滚轮 Action ,然后手动操作 +/- 窗口的 scrollLef 操作。我已经看到这样做了,我讨厌这个网站,但这是一个有趣的想法。跨浏览器的鼠标事件不是很统一,但我假设有人会突然告诉你一个特定的 jquery 插件有多棒。

关于Javascript 将鼠标从上到下更改为从左到右,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3023695/

相关文章:

页面加载时输入触发的 jQuery 更改事件

html - 在 Bootstrap 中居中一行

jquery - 使用 jquery 为跳过的必填字段着色

javascript - 使用 JavaScript 根据对象的类别更改 Mapbox 标记的类

javascript - 使用 Bootstrap 的 Openlayers 3 弹出窗口

javascript - 如何在 AngularJS 中将 Modal 的响应作为服务处理

javascript - Nodejs 数据字段中的响应数据发送给谁

html - Flexbox 和左侧边栏叠加

javascript - jQuery 航路点不工作

css - 在 float div 的中间水平和垂直对齐 img 元素