浮动
- 浮动一个元素:是指左右移动元素,并允许接着的文本环绕它;
- 定位是指以像素精确指定元素在网页上的位置。
普通流
- CSS布局模型中,文本元素依源码中的顺序从上到下排列,然后从左到右;
- 块元素:一个累一个,填满浏览器窗口或其他窗台元素的所有可用宽度;
- 内嵌元素和文本字符:一行接一行的填满块元素。
- 当窗口或窗口元素重置大小的时候,块元素随着新宽度增大或缩小,而内嵌内容重新流动来适应宽度。
浮动
- 属性名:float
- 属性值:left | right | none |inherit
- 默认值:none
- 适用对象:所有元素
- 是否可继承:否
float属性尽可能远的向左或向右移动元素,允许后面的内容环绕它。
浮动式现代基于CSS网页设计的主要工具之一,用于创建多列布局、列表中的导航工具条和五表格的类表格的排列等。
float: none;
float: left;
float: right;
浮动元素是float的计算值非none的元素。由于float意味着使用块布局,它在某些情况下会修改display值的计算值。
/* Keyword values */
float: left;
float: right;