我们如何使用jQuery在浏览器中禁用 - 不隐藏 - 滚动条?

时间:2011-08-22 10:14:02

标签: javascript jquery html css

我想在事件发生时禁用浏览器的滚动,但不删除滚动条?

我想要将CSS overflow:hidden设置为整个文档非常相似。我的理由是这样做会改变浏览器的宽度,因此我必须重新对齐正文。

2 个答案:

答案 0 :(得分:0)

为什么不将整个网页设置为align:center?无需手动重新对齐,可与任何屏幕分辨率或浏览器配合使用: - )

答案 1 :(得分:0)

我正在描述的认为问题的最佳做法是这个简单的CSS:

html {
    overflow-y: scroll
}

这会强制垂直滚动条始终可见,因此浏览器的宽度不会“在事件发生时”更改,并且您不会“必须重新对齐正文”。