1

我在相对定位的元素(正文内容)之后放置了一个绝对定位的元素(标题)。由于某种原因,这在除 IE8 之外的所有浏览器中都可以正常工作。标题与内容元素重叠,但未定位在其绝对位置。我使用的css规则:

#bodyContent{
    clear: both;
    display: table;
    width: 920px;
    margin-top: 173px;
    _margin-top: 178px;
    position: relative;
}
#headerContainer {
    position: absolute;
    top: 0px;
    left:0px;
}

标题部分从内容元素位置呈现,其位置有空格。

这是IE8中的错误吗?谁能帮我解决这个问题?

4

2 回答 2

0

我也遇到过类似的问题。我使用了float解决问题的命令。试试float: left;在#headerContainer

于 2009-06-15T08:10:42.847 回答
0

这听起来像是一个旧的 IE7 错误。你可以在它们之间放置一个元素吗?那为我修好了。

于 2009-06-15T08:07:14.870 回答