我有横向滚动干.,很容易通过马卡球板进行航行,但用 mo子进行航行的梦.。 用户必须实际点击和绕开页底部的滚动,以便通过内容进行滚动。
Here,是使用javascript解决办法之一与jsfiddle相联系的。 易于横向发展,但仍然无法横向使用湿轮。
我需要确保,解决办法不会破坏双向发展的经验,而只会使利用摩擦的滚动成为可能。 例如,我看到,如果用户仅仅持有转子,他们就能与 mo轮或OR子完全正常。 或许一个工作环绕只是起草一些法典,迫使改变关键,迫使用户整整页? 声音,如干.。 而只是使用干.。
在这里,Im试图使用——
<script>
const container = document.getElementById("horizontalstorecontainer");
// where "container" is the id of the container
container.addEventListener("wheel", function (e) {
if (e.deltaY > 0) {
container.scrollLeft += 100;
e.preventDefault();
// prevenDefault() will help avoid worrisome
// inclusion of vertical scroll
}
else {
container.scrollLeft -= 100;
e.preventDefault();
}
});
// That will work perfectly
</script>
请指出: 我删除了图像,并简化了这些图像,因为它们与这一问题无关。 而我不希望找到一个中心解决方案。 谢谢!
EDIT: something else to note, the user will never be scrolling vertically on any of the webpages. Maybe this makes the solution even easier?
EDIT2: This image shows the error I get when trying the code in the suggested answer on this post... my content still only scrolls horizontally with a vertical mousewheel when I hold down the shift key...