ie7底部滚动条地狱

时间:2009-02-25 09:03:55

标签: css internet-explorer

http://redlineautoleasing.com/beta/

可能导致底部滚动条的原因是什么?我想不出来。

我尝试过这个 http://blog.josh420.com/archives/2007/11/fixing-the-ie-overflow-vertical-scrollbar-bug.aspx 但页面内容被搞砸了,底部的内容被砍掉了。

3 个答案:

答案 0 :(得分:7)

从你的CSS:

body {
    background-color:black;
    background-image:url(../images/contentbg.jpg);
    background-repeat:repeat-x;
    height:536px;
    background-position:top left;
    color:white;
}

尝试添加overflow-x: hidden;,也可能添加width: 100%;

或尝试添加

html{
     width:100%;
     overflow-x: hidden;
    }

玩这些,正确的组合应该使它工作正常。

答案 1 :(得分:0)

看起来你的CSS有几个宽度大或边距很大的东西,可能会不可避免地偏离页面的一边 - 很可能是IE和其他浏览器之间的定位差异。

在firefox中,firebug插件允许您检查页面的所有元素。如果对于IE有类似的东西,它应该可以帮助您识别有问题的元素。否则,可以尝试使用各种颜色将所有边框设置为1像素的宽度,以尝试突出显示哪个元素位于那里。

答案 2 :(得分:0)

有同样的问题,这解决了我:

html
{
    overflow: auto;
}