属性名:position
定位的类型:
1:static 静态定位(默认值)相当于标准流
2:relative 相对定位
3:absolute 绝对定位
4:fixed 固定定位
定位的位置值:left right top bottom
left:距离参考元素左侧边界的距离
top:距离参考元素上侧边界的距离
right:距离参考元素右侧边界的距离
bottom:距离参考元素下侧边界的距离
元素的坐标点(left,top)(right,bottom)
定位类型 | 位置变化 | 脱离标准 | 参考位置 | 位置值 |
---|---|---|---|---|
static | 没有(无用) | 不脱(默认值) | 无 | left |
relative | 有 | 不脱(保留原来位置) | 自身原来位置 | 4 |
absolute | 有 | 脱(不保留原来位置) | 以最近的拥有定位(不包含static)属性的父级元素左上角 | 4 |
fixed | 有 | 脱(不保留原来位置) | 以浏览器窗口左上角 | 4 |
层级属性
z-index:n 整数 层级属性
1、100%以这个盒子的包含块的宽高计算的,一般来说盒子的包含块就是父元素,但固定定位的高度是浏览器可视区域的高度。
2、边框设置:鼠标移入,不要突然增加盒模型,应该原本就设置一个看不出来的边框
3.定位属性和层级应用:增大鼠标移入显示的盒子层级 目的:保证不被压下去