我如何设置“a”的样式,以便占据空格并同时漂浮?
<div style="background:#111">
<div id="a" style="float:left; height:30px"></div>
</div>
答案 0 :(得分:3)
在父级上使用overflow
样式,而不指定父级的大小:
<div style="background:#111;overflow:hidden;">
<div id="a" style="float:left; height:30px"></div>
</div>
答案 1 :(得分:1)
在&#34;#a&#34;之后插入<div style="clear:both"></div>
格
答案 2 :(得分:1)
浮动元素不会影响父级的维度。您需要添加清算元素,即将clear
规则设置为both
的元素,如下所示:
<div style="background:#111">
<div id="a" style="float:left; height:30px"></div>
<div style="clear:both"></div>
</div>