如何在没有“跳跃”的情况下阻止滚动

时间:2015-06-13 10:04:08

标签: css

我知道overflow-y: hidden,但我不喜欢我的网站“跳转”到右侧,每次使用overflow-y: hidden时都是20px。

是否可以在没有“跳跃”的情况下阻止滚动?

这里是示例http://jsfiddle.net/wjyb8tzw/6/

2 个答案:

答案 0 :(得分:0)

只需在右侧给出20px的边距或填充。

padding-right:20px;

答案 1 :(得分:0)

行溢出-y禁用右侧的滚动条,这会更改网页的最大宽度。

margin: auto根据网页的最大宽度对div进行居中,因此禁用滚动条可稍微移动div以使其保持居中。

如果您特别不希望div居中,请使用margin-left: -17px;,因为滚动条的宽度为17像素,如here所述。