定位模式用于指定一个元素在文档中的定位方式,边偏移则决定了该元素的最终位置.
定位模式
定位模式决定元素的定位方式,它通过CSS的position属性来设置,其值可以分为四种....原来在标准流的位置继续占有,后面的盒子仍然以标准流的方式对待它.(不脱标,继续保留原来位置)
3.绝对定位
绝对定位是元素在移动位置的时候,是相对于它的祖先元素来说的....如果祖先元素有定位(相对/绝对/固定),则以最近一级的有定位祖先元素为参考点移动位置.
绝对定位会脱标,不会保留原来的位置....子绝父相: 子级使用绝对定位,父级使用相对定位
子级绝对定位,不会占有位置,可以放到父盒子里面的任意地方,不会影响其他的兄弟盒子.相当于浮动起来了,脱离了标准流,不占用原来的位置....当然,子绝父相不是永远不变的,如果父元素不需要占有位置,子绝父绝也会遇到.
4.固定定位
固定定位是元素固定于浏览器可视区的位置.主要使用场景:可以在浏览器页面滚动元素时元素的位置不会改变.