css – 当滚动条出现时,FireFox偏移量的长页面

前端之家收集整理的这篇文章主要介绍了css – 当滚动条出现时,FireFox偏移量的长页面前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Firefox和Safari中,当页面足够长以便滚动条出现时,居中的页面会移动几个像素.如果您浏览具有长和短页面的网站,则页面似乎“跳转”.

IE7往往使滚动条一直显示出来,但当页面不够长时,它会被禁用.由于HTML窗口的宽度从不改变页面的居中位置不会改变.

有没有解决方法或一种方式来调整页面,使其不会在Firefox和Safari中跳过?

谢谢.

解决方法

您可以简单地始终启用滚动条:
html{
 overflow: scroll;
}

但这会给你水平滚动条,这更好:

html{
   overflow-y:scroll;
   overflow-x:auto;
}

在需要的时候,这只会给你垂直的卷轴和水平的.

猜你在找的CSS相关文章