很确定这是一个 IE6 错误,因为它适用于所有其他浏览器。
<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” div 应该是其容器(在本例中为主体)的 100% 宽度。在 IE6 中,它始终是 600px。是否有不涉及忽略ie6的修复程序?(我希望我能,相信我!)