在CSS中,元素的定位属性包括定位模式和边偏移两部分。
一、定位模式(4种):
在css中, position属性用语定义元素的定位模式,其语法的格式为:
选择器 { position:属性值;}
其中position属性的常用值分为以下四种:
总结:
在写”盒子”的时候我们一般是这样使用:
这句话的意思是 子级是绝对定位的话, 父级要用相对定位。
首先, 我们说下, 绝对定位是将元素依据最近的已经定位绝对、固定或相对定位)的父元素(祖先)进行定位。
就是说, 子级是绝对定位,父亲只要是定位即可(不管父亲是绝对定位还是相对定位,甚至是固定定位都可以),就是说, 子绝父绝,子绝父相都是正确的。
二、边偏移
在今后的使用时,定位要和这边偏移搭配使用,比如:
1 1 position: relative; /* 相对位移*/ 2 2 top: 100px; /* 相对父级元素顶线的距离 100px */ 3 3 left: 100px; /* 相对父级元素左边线的距离 100px */
第一次写博客,以上内容仅为个人学习笔记,便于今后查看,仅仅提供参考作用。
原文:https://www.cnblogs.com/hexuhua/p/10453778.html