浏览器滚动条

时间:2008-08-25 21:01:15

标签: browser

我有一个完全居中对齐的网站。 CSS代码工作正常。这个问题与CSS无关。我有每个页面的标题完全匹配彼此。

然而,当内容变大时,Opera和FireFox会在左侧显示滚动条,以便您可以滚动到屏幕上没有的内容。这使我的网站向左跳了几个像素。因此,标题不再完全对齐。

IE总是有一个滚动条,因此该网站永远不会在IE浏览器中跳转。

有没有人知道这个问题的JavaScript / CSS / HTML解决方案?

5 个答案:

答案 0 :(得分:9)

我用

html { overflow-y: scroll; }

标准化IE和FF中的滚动条行为

答案 1 :(得分:2)

FWIW:我用

html { height: 101%; }

强制滚动条始终显示在Firefox中。

答案 2 :(得分:0)

您是在与百分比宽度还是固定宽度对齐?我也猜测你正在为身体应用背景 - 我自己也遇到过这个问题。

如果您上传页面,那么帮助您会更容易,但我们可以看到源代码。

答案 3 :(得分:0)

   #middle 
   {        
position: relative;
margin: 0px auto 0px auto;      
width: 1000px;  
max-width: 1000px;
}

是我的中心DIV

答案 4 :(得分:0)

嗯,你不需要position: relative; - 没有它就可以正常工作。

我认为div 1000px宽?用实际网站回答这个问题仍然容易得多。