固定定位
-
固定定位 相对于什么做定位 浏览器
div { position: fixed; top:0; left:0; }
-
固定(绝对定位)定位 3个特点
- 脱标
- 会重叠
z-index
- 决定谁先显示
- 变成行内块
-
元素的水平垂直居中
- 定位
- top left
50%
- margin 负 自身宽度和高度的一半
绝对定位
div{
position:absolute;
}
它的参照物是什么:
- 使用了
相对定位或者绝对定位或固定定位
的祖先元素
(万一找不到) - 相对于浏览器做定位 (固定定位了)
相对定位
-
相对于原来的位置移动元素
-
最大的作用: 给子元素做参照物使用而已 。
div{
position:relative;
}
粘性定位
- 浏览器的可视窗口为参照点移动元素(固定定位特点)
- 粘性定位占有原来的位置(相对定位特点)
- 必须添加top,left,right,bottom其中一个才有效