如果div B
嵌套在具有固定宽度的Div A
中,我的宽度是多少?
.divA{width:600px; margin:0 auto;}
.divB{width:100%; height:20px; background-color:black}
.filler{height:800px; background-color:grey}
<div class='divA'>
<div class='filler'></div>
<div class='divB'></div>
</div>
修改问题是:.divA
有一个position:relative
我不得不拿出
答案 0 :(得分:2)
.divA {
width: 600px;
margin: 0 auto;
}.divB {
width: 100 % ;
height: 20px;
background - color: black;
position: absolute;
left: 0
}
.filler {
height: 800px;
background - color: grey
}
您只需设置position:absolute
和left:0
<强> DEMO 强>
答案 1 :(得分:2)
使用
.divB {
width:100%;
height:20px;
min-width:600px;
background-color:black;
position:absolute;
left:0;
right:0;
}
答案 2 :(得分:1)
.divA { width: 600px; margin: 0 auto;}
.divB { width: 100 % ; height: 20px; background-color: black; position: absolute; left: 0;
}
.filler { height: 800px; background-color: grey; }