jQuery:如何在不显示滚动条的情况下滚动主体?

时间:2012-04-16 07:50:33

标签: javascript jquery html css scroll

我正在尝试使用overflow:hidden;隐藏文档的滚动条(在某些浏览器中它是body元素,在其他浏览器中它是html元素)。然后我使用jQuery.animate()来尝试动画scrollTop属性。当滚动条可见时(即没有overflow:hidden;样式)它可以正常工作但在隐藏滚动条时不起作用。这是为什么?我将能够稍微发布有问题页面快照的链接......

1 个答案:

答案 0 :(得分:1)

尝试制作<body> overflow:hidden并为margin-top属性设置动画,请注意margin-top否定,如果您想要一个正向的scrollTop。< / p>

在webkit上,您可以使用::-webkit-scrollbar: { display: none; }隐藏滚动条并启用滚动功能。