Float是 CSS 中一项重要的布局属性,它允许元素脱离文档流,并根据其大小和周围元素而在页面中定位。 当元素浮动时,它不会占用空间,而是与其他内容并排排列,形成一个类似于文本换行符的效果。
设置
Float属性
要设置
Float属性,可以使用以下值之一:
- left:将元素浮动到页面左侧。
- right:将元素浮动到页面右侧。
- none:清除元素的浮动,使其返回到文档流中。
清除
Float为了防止元素堆叠在其他元素之上,需要清除浮动。 可以通过以下方法实现:
- 使用清除清除:添加一个带有clear属性的元素,其值为left(清除左侧浮动元素)、right(清除右侧浮动元素)或both(清除所有浮动元素)。
- 使用 overflow:hidden;:将包含浮动元素的父元素的overflow属性设置为hidden。