我有一个 div,我想适应任何屏幕的整个宽度,所以我使用了以下代码:
.top {
position:absolute;
background-color:#3d7294;
width: 100%;
height:150px;
z-index:-999;
}
但问题是我的网站的其余部分居中,IE 中的“顶部”div 不是从左上角开始,而是从我用于主要内容的居中 div 的开始。
这就是它在 Chrome 和 FF 中的外观以及它的外观:
我认为唯一会影响它的是我的主要 div 有:
.all {
width:960px;
margin:0 auto;
}
但是我的“顶级” div 在“所有” div 之外,所以我不会想到它会影响它。
这是我的代码的小提琴。