绝对定位、相对定位、固定定位的区别
2018-03-06 21:22
232 查看
◆绝对定位 Position:absolute;
特点:
★元素使用绝对定位之后不占据原来的位置(脱标)
★元素使用绝对定位,位置是从浏览器出发。
★嵌套的盒子,父盒子没有使用定位,子盒子绝对定位,子盒子位置是从浏览器出
发。
★嵌套的盒子,父盒子使用定位,子盒子绝对定位,子盒子位置是从父元素位置出
发。
★给行内元素使用绝对定位之后,转换为行内块。(不推荐使用,推荐使用
display:inline-block;)
◆相对定位 Position: relative;
特点:
★使用相对定位,位置从自身出发。
★还占据原来的位置。
★子绝父相(父元素相对定位,子元素绝对定位)
★行内元素使用相对定位不能转行内块
◆固定定位 Position:fixed;
特点:
★固定定位之后,不占据原来的位置(脱标)
★元素使用固定定位之后,位置从浏览器出发。
★元素使用固定定位之后,会转化为行内块(不推荐,推荐使用display:inline-
block;)
特点:
★元素使用绝对定位之后不占据原来的位置(脱标)
★元素使用绝对定位,位置是从浏览器出发。
★嵌套的盒子,父盒子没有使用定位,子盒子绝对定位,子盒子位置是从浏览器出
发。
★嵌套的盒子,父盒子使用定位,子盒子绝对定位,子盒子位置是从父元素位置出
发。
★给行内元素使用绝对定位之后,转换为行内块。(不推荐使用,推荐使用
display:inline-block;)
◆相对定位 Position: relative;
特点:
★使用相对定位,位置从自身出发。
★还占据原来的位置。
★子绝父相(父元素相对定位,子元素绝对定位)
★行内元素使用相对定位不能转行内块
◆固定定位 Position:fixed;
特点:
★固定定位之后,不占据原来的位置(脱标)
★元素使用固定定位之后,位置从浏览器出发。
★元素使用固定定位之后,会转化为行内块(不推荐,推荐使用display:inline-
block;)
相关文章推荐
- 相对定位与绝对定位区别用处
- css 浮动 相对定位 绝对定位区别
- 前端CSS - 相对定位,绝对定位,固定定位
- css 浮动 相对定位 绝对定位区别
- css属性相对定位,绝对定位,固定定位
- css定位(相对定位、绝对定位、固定定位)
- 相对定位,绝对定位,固定定位
- css盒子绝对定位,相对定位,固定定位
- 浅谈translate属性与相对定位、绝对定位的区别
- CSS——相对定位绝对定位固定定位
- css 浮动 相对定位 绝对定位区别
- CSS中的静态定位、固定定位、绝对定位和相对定位
- css定位中绝对定位和相对定位的区别
- CSS学习笔记10 相对定位,绝对定位与固定定位
- css中绝对定位与相对定位的区别
- CSS之定位,相对定位,绝对定位,固定定位
- 07 CSS-相对定位、绝对定位、固定定位、z-index
- 绝对定位相对定位的区别
- 绝对定位、相对定位、固定定位
- 1、绝对定位(position: absolute) 2、相对定位(position: relative) 3、固定定位(position: fixed)