怎么做清楚:左和清:正确的工作?

时间:2012-01-07 10:57:36

标签: html css

我知道clear: both属性用于清除浮动元素。那么clear: leftclear: right怎么样?我如何以及何时使用它们?

1 个答案:

答案 0 :(得分:3)

这些值告诉一个框分别只清除左浮点数或仅清除右浮点数。而不是水平堆叠到左浮动的右边,或右浮动的左边,它将分别堆叠浮动下面。

如果你有一系列左右浮动元素,clear: left只清除左前方浮动的前一个框,clear: right仅从之前浮动的框中清除它。< / p>

如果clear: left框之前的框向右浮动,框本身也将向右浮动,因为它没有清除正确的浮动。同样地,当clear: right跟随仅浮动到左侧的框时,框本身也会向左浮动。

一些直观的解释: