1

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

4

1 回答 1

2

尝试制作<body> overflow:hidden和动画margin-top属性,如果你想要一个积极的滚动顶部,请注意margin-top应该是消极的。

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

于 2012-04-16T07:57:14.580 回答