很确定这是一个IE6错误,因为它在所有其他浏览器中都有效。在固定宽度内使元素达到100%的身体 - IE6 BUG
<div style="background:blue; width:600px; margin-left:auto; margin-right:auto;">
BLUE
<div style="background:red; position:absolute; width:100%; left:0;">
red
</div>
</div>
因此, “RED” 分区应该是它的容器的100%的宽度(在这种情况下,体)。在IE6中它始终是600px。有没有解决它,不涉及忽略ie6? (我希望我可以,相信我!)
如果没有CSS和完整的HTML,我无法为您提供帮助。并有1年 - 4个月的成员,你必须明白我的意思。 – 2013-02-25 13:14:16
你可以尝试设置'position:relative'到身体。 – 2013-02-25 13:15:07
现在只有约1%的访问者使用IE6浏览器。我不会在乎它。 – Stano 2013-02-25 13:15:24