我有一个父 div,里面有几个子 div。两者都有浮动。问题是当子 div 中断到下一行时,父 div 的宽度错误。
这是我的 HTML
<div class='parent'>
<div class='child'></div>
<div class='child'></div>
<div class='child'></div>
</div>
和 CSS:
.parent{
float:left;
border:1px solid black;
}
.child{
margin:1px;
float:left;
width:300px;
height:50px;
border:1px solid black;
background:#65AEF1;
}
这是小提琴:http: //jsfiddle.net/FDGqR/1/
如您所见,父 div 有额外的宽度。如何强制父 div 完全采用孩子真正采用的宽度?