我有这样的HTML代码如何在div中添加div但将它们浮动到左侧?
<div id="b_container">
<div id="b_header">
<div class="header_left"><a href="#">link 1 </a></div>
<div class="header_left"><a href="#">link 2 </a></div>
<div class="header_left"><a href="#">link 3 </a></div>
</div>
<div id="b_content">content goes here</div>
<div id="b_footer">footer goes here</div>
</div>
我用这个CSS代码
#b_container
{
margin-right: auto;
margin-left: auto;
background: red;
width:900px;
padding: 10px;
}
#b_header{
background: #FFF;
padding: 5px;
}
.header_left{
float: left;
width:100px;
background: #CCCC00;
}
#b_footer{
background: #FFF;
padding: 5px;
}
#b_content{
background: #00FFFF;
padding: 5px;
height: 100px;
}
但结果显示了三个的div(与类header_left)的b_content
上方。为什么?