不是所有的div都会float,有各自的排版需要,但如果一个没有浮动的div设置了背景颜色,往往没有显示出来,当它的内部有许多浮动元素的时候,要使其显示的方法是在内部浮动元素的最后一个后面加一个清除。
<div>//不浮动的div
-------浮动的各种子元素
<div style="clear:both"></div>
</div>

不是所有的div都会float,有各自的排版需要,但如果一个没有浮动的div设置了背景颜色,往往没有显示出来,当它的内部有许多浮动元素的时候,要使其显示的方法是在内部浮动元素的最后一个后面加一个清除。
<div>//不浮动的div
-------浮动的各种子元素
<div style="clear:both"></div>
</div>