在开发前端或者选用第三方组件并进行简单优化调整时,都需要简单的了解css关于定位浮动的一些常识,下面就简单的梳理一下,以便记忆也为了更好的掌握好这方面的
知识。
CSS 有三种基本的定位机制:普通流、浮动和绝对定位。
在一行中水平布置普通流(文档流):除非专门指定,否则所有框都在普通流中定位,块级框从上到下一个接一个地排列,框之间的垂直距离是由框的垂直外边距计算出来,行内框
框表现得就像浮动框不存在一样浮动(float):浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框不在文档的普通流中,所以文档的普通流中的块
定位(position)
relative:
absolute:
fixed: