在几乎任何网络浏览器上,滚动条仅在需要时才显示。这很好,但问题是当滚动条显示时,屏幕的宽度会缩小。这会导致屏幕上的内容发生尴尬的变化。
我想防止这种行为,以便无论滚动条显示还是不显示,屏幕的宽度都是一致的。我怎样才能做到这一点?如果可能的话,我不想使用 JavaScript/jQuery。
用css这样设置页面上的垂直滚动条,
html
{
overflow-y: scroll;
}
这会将滚动条放置在窗口中,并在需要时阻止屏幕跳转。
干杯
在这里尝试 jQuery“完美滚动”插件:http: //noraesae.github.io/perfect-scrollbar/