Jquery 禁用水平滚动和重新映射垂直
我有一个侧面滚动的网站。 正如标题中所列,我需要防止用户能够用他们的触控板左右滚动,因为这在我的页面上看起来不太好。 我肯定这是mac电脑的问题,因为在windows上我没有这种问题,而且页面看起来很好 我已经有一段脚本可以在水平方向上重新映射垂直滚动:Jquery 禁用水平滚动和重新映射垂直,jquery,scroll,mousewheel,Jquery,Scroll,Mousewheel,我有一个侧面滚动的网站。 正如标题中所列,我需要防止用户能够用他们的触控板左右滚动,因为这在我的页面上看起来不太好。 我肯定这是mac电脑的问题,因为在windows上我没有这种问题,而且页面看起来很好 我已经有一段脚本可以在水平方向上重新映射垂直滚动: $('html, body, *').mousewheel(function(e, delta) { this.scrollLeft -= (delta * 10); e.preventDefau
$('html, body, *').mousewheel(function(e, delta) {
this.scrollLeft -= (delta * 10);
e.preventDefault();
});
但是我不知道如何防止水平运动
它不应该已经被e.preventDefault()阻止了吗;线
我真是不知所措
干杯 在CSS中你可以做:
overflow-x:hidden代码>。不,对不起,这是一个侧面滚动的网站。