定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子.
定位
将盒子定在某一个位置,所以定位也是在摆盒子,按照定位的方式移动盒子....原来在标准流的位置继续占有,后面的盒子仍然以标准流的方式对待它.(不脱标,继续保留原来位置)
3.绝对定位
绝对定位是元素在移动位置的时候,是相对于它的祖先元素来说的....当然,子绝父相不是永远不变的,如果父元素不需要占有位置,子绝父绝也会遇到.
4.固定定位
固定定位是元素固定于浏览器可视区的位置.主要使用场景:可以在浏览器页面滚动元素时元素的位置不会改变....定位总结:
定位叠放次序: z-index
在使用定位布局时,可能会出现盒子重叠的情况.此时,可以使用z-index来控制盒子的前后次序....块级元素添加绝对或固定定位,如果不给宽度或者高度,默认大小是内容的大小(不加定位的话宽度是父级元素的宽度).
浮动元素,绝对定位(固定定位)元素的都不会触发外边距合并的问题.