jQuery:如何在不显示滚动条的情况下滚动正文

jQuery: How do I scroll the body without showing the scroll bar?

本文关键字:滚动条 情况下 滚动 正文 显示 jQuery      更新时间:2023-09-26

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

尝试制作<body> overflow:hidden并对 margin-top 属性进行动画处理,请注意,如果您想要一个正的 scrollTop,则margin-top应该是数。

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