九、定位

2017-08-23  本文已影响0人  东东丶酱

1、定位

position定位,用来改变页面中元素的位置

1,相对定位

relative;

相对定位的元素框会偏移某个距离。元素仍然保持其未定位前的形状,它原本所占的空间仍保留。

可以通过“left”, “top”, “right” 以及 “bottom” 或者px 百分比规定位置

特点:

1.不使元素脱离文档流;
2.不影响元素本身的特性
3.如果没有定位偏移量,对元素本身没有任何影响

2、绝对定位

absolute;

1.相对于已经定位的父元素进行定位
2.如果没有定位偏移量,对元素本身没有任何影响

3.可以通过“left”, “top”, “right” 以及 “bottom” 或者px 百分比规定位置

特点:

1.完全脱离文档流
2.行内元素支持宽高
3.块级元素内容撑开宽高
4.没有祖先元素则相对于body
5.一般配合相对定位使用
6.绝对定位的元素的位置相对于最近的已定位祖先元素
7.margin:auto;失效

3、固定定位

fixed;

4、层级关系

z-index;

上一篇 下一篇

猜你喜欢

热点阅读