css - 如何强制显示垂直滚动条?

标签 css margin

<分区>

我的网站既有很短的页面,也有很长的页面。由于我使用 margin: 0 auto 将它置于视口(viewport)中心,因此当从有滚动条的页面切换到没有滚动条的页面时,它会跳转几个像素,反之亦然。

有没有办法强制垂直滚动条始终出现,以便我的网站在浏览时保持原样?

最佳答案

给你的 body 标签一个 overflow: scroll;

body {
    overflow: scroll;
}

或者如果你只想要一个垂直滚动条使用overflow-y

body {
    overflow-y: scroll;
}

关于css - 如何强制显示垂直滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24700184/

相关文章:

使用 display 或 float 的 css 定位,我可以使用 display 属性获得这个结构吗

html - 隐藏谷歌文档栏以播放演示文稿

html - 为什么这个 CSS margin-top 样式不起作用?

ios - UIViewController 嵌套 View 到屏幕边缘

html - 如何删除由cufon创建的边距?

javascript - 是否可以使用 CSS 在 DOM 元素上为 SVG 背景设置动画?

jquery - 如何使用 JQueryMobile 创建右屏幕的按钮约束

html - 使用 css 网格的元素未在移动设备上填满整个屏幕宽度

html - block 元素的边际大小

javascript - 如何使这些按钮响应?