firefox 6中的mac magic mouse水平滑动/滚动问题

时间:2011-09-26 13:58:09

标签: javascript jquery css webkit

我已将overflow-x: hidden添加到我的css html标记中,以隐藏浮动到左侧的幻灯片,每张幻灯片都会填满整个窗口。然后使用导航访问这些幻灯片,这适用于隐藏水平滚动的所有浏览器。

我现在遇到了一个问题,虽然隐藏了水平滚动条,隐藏的页面可以滚动到魔术垫滑动/滚动。

无论如何,可以使用特定的webkit css属性或添加javascript来禁用它吗?

我已经看过人们指示用户通过终端等禁用滑动/滚动的帖子,但这不是我所追求的。

到目前为止,我发现这个问题只发生在Firefox 6 for Mac中。

由于 凯尔

1 个答案:

答案 0 :(得分:1)

如果溢出属性不起作用,请尝试使用JQuery.scrollTop()JQuery.scrollLeft()

$(document).ready(function(){
    $("#element").scroll(function(){
        $(this).scrollTop(0);
        $(this).scrollLeft(0);
    });
});

说实话,这是唯一想到的。 我当然假设滑动/滚动触发滚动事件,否则该函数将失败,在这种情况下我知道没有可行的解决方案。