Mox*_*e C 3 html css background
我不能让我的黄色背景颜色显示在3个单独的列中显示的嵌套div.我究竟做错了什么?
<div id="wrapper">
<div class="rightside">
Test
</div>
<div class="rightside">
Test
</div>
<div class="rightside">
Test
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS下面:
#wrapper {
background-color: yellow;
}
div.rightside {
width: 31%;
margin: 0 1.33333em 0 0;
display:inline;
float:left;
}
Run Code Online (Sandbox Code Playgroud)
这是我的jsfiddle:http: //jsfiddle.net/yPX5Q/2/
谢谢干杯
添加overflow:auto到您的包装div
#wrapper {
background-color: yellow;
overflow:auto;
}
Run Code Online (Sandbox Code Playgroud)
浮动内部div基本上给包装器div没有高度.通过添加overflow:auto,它会带回预期的行为.