12.浮动
浮动
视觉格式化模型
- 常规流
- 浮动
- 定位
应用场景
- 文字环绕
- 横线排列
浮动的基本特点
修改float属性值为:
- left
- right
默认值为none
- 当一个元素浮动后,元素必定为块盒(更改displey属性为black)
- 浮动元素包含块,和常规流一样,为父元素的内容盒
盒子尺寸
- 左浮动的盒子考上靠左排列
- 右浮动的盒子考上靠右排列
- 浮动盒子在包含块中排列时,会避开常规流块盒
- 常规流块盒在排列时,无视浮动盒子
- 行盒在排列时,会避开浮动盒子
- 边距合并不会发生
高度坍塌
高度坍塌的根源常规流盒子的自动高度。在计算时,不会考虑浮动盒子
清楚浮动,设计css属性:clear
- 默认值:none
- left:清除左浮动,该元素必须出现在前面所有左浮动盒子的下方
- right:清除右浮动,该元素必须出现在前面所有右浮动盒子的下方
- both:清楚左右浮动,该元素必须出现在前面所有浮动盒子的下方

浙公网安备 33010602011771号