clear:both;
CSS手册上这样解释的:该属性的值指出了不允许有浮动对象的边。
这个属性是用来控制float属性在文档流的物理位置的。
当属性设置float(浮动)时,他所在的物理位置已经脱离文档流了,但是大多时候我们希望文档流能识别float(浮动),或者是希望float(浮动)后面的元素不被float(浮动)所影响,这个时候我们就需要用clear:both;来清除clear:both;
例子:
<p style="float:left;width :100px;">这个是第1列,</p>
<p style="float:left;width :400px;">这个是第2列,</p>
<p >这个是列的下面。</p>
如果不用清除浮动,那么第3个<P>的文字就会和第一二行在一起
所以我们在第3个这利加一个清除浮动。
<p style="float:left;width :100px;">这个是第1列,</p>
<p style="float:left;width :400px;">这个是第2列,</p>
<p clear:both;>这个是列的下面。</p>
clear:both
最新推荐文章于 2024-01-25 14:38:12 发布
本文详细介绍了CSS中clear:both属性的作用及使用方法。当元素设置了浮动属性后,可能会对其后的元素布局造成影响,clear:both可以有效地解决这一问题。通过具体实例展示了如何应用此属性来避免浮动元素对后续内容的影响。
716

被折叠的 条评论
为什么被折叠?



