Javascript 当主体有“时,右侧的15px滚动条空间”;溢出:隐藏";

Javascript 当主体有“时,右侧的15px滚动条空间”;溢出:隐藏";,javascript,css,browser,cross-browser,Javascript,Css,Browser,Cross Browser,当body元素的样式为“overflow:hidden”时,它会自动删除滚动条,因为不再需要它(因为溢出隐藏) 这将删除右侧15个像素的间距(仅由于滚动条的缘故) 这也会导致浏览器移动15个像素 有没有办法避免这种情况 我知道我可以在右边添加15像素的间距,但有些浏览器的滚动条刚好悬停在浏览器上方,在这种情况下,我不希望出现15像素的间距。是否满足您的要求?它谈到始终显示垂直滚动条。您可以使用自定义滚动脚本来避免这种情况。“nicescroll”是一个不错的选择。

body
元素的样式为“overflow:hidden”时,它会自动删除滚动条,因为不再需要它(因为溢出隐藏)

这将删除右侧15个像素的间距(仅由于滚动条的缘故)

这也会导致浏览器移动15个像素

有没有办法避免这种情况


我知道我可以在右边添加15像素的间距,但有些浏览器的滚动条刚好悬停在浏览器上方,在这种情况下,我不希望出现15像素的间距。

是否满足您的要求?它谈到始终显示垂直滚动条。您可以使用自定义滚动脚本来避免这种情况。“nicescroll”是一个不错的选择。