参考以下示例:
http://css-tricks.com/snippets/jquery/horz-scroll-with-mouse-wheel/
它可以在Chrome下运行,但不适用于Firefox。
在Firefox中,您只能使用箭头键滚动,而不能使用鼠标滚轮滚动。
有人知道为什么会这样吗?
答案 0 :(得分:4)
我做了一个小提琴,你有一个水平鼠标滚动的工作示例。
使用jquery.mousewheel.js和jquery使用函数:
$(function() {
$("html, body, *").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 80);
this.scrollRight -= (delta * 80);
event.preventDefault();
});
});
答案 1 :(得分:2)
这是在您引用的网站的评论中发布的解决方案:
$(function() {
$("html, body").mousewheel(function(event, delta) {
this.scrollLeft -= (delta * 30);
event.preventDefault();
});
});