在 CSS 中,clear
属性用于指定行框在其前面的浮动元素应该停止浮动,并且该元素的左边或右边不能有浮动元素。
.clear { clear: both; }
在上面的代码中,我们将clear
属性的值设置为both
,这意味着元素的左右两侧都不能有浮动元素。除了both
,clear
属性还可以取值为left
和right
,分别表示清除左浮动和右浮动。
需要注意的是,clear
属性只对前面的浮动元素起作用,如果前面的元素没有浮动,clear
属性将不起作用。
.clear { clear: left; }
在上述代码中,我们将clear
属性的值设置为left
,这意味着该元素左边不能有浮动元素。
总的来说,clear
属性是用于处理浮动元素造成的布局问题,可以为元素指定清除浮动的方式。