首页 > 试题广场 >

简述css中position属性为absolute和rela

[问答题]
简述css中position属性为absolute和relative的区别。
推荐

1、position:relative  相对定位

特点:

     1)不影响元素本身的特性;
     2)不使元素脱离文档流(元素移动之后原始位置会被保留);
     3)如果没有定位偏移量,对元素本身没有任何影响;
     4)提升层级。

注:定位元素位置控制:top/right/bottom/left  定位元素偏移量

2、position:absolute  绝对定位

特点:

     1)使元素完全脱离文档流;
     2)使内嵌支持宽高;
     3)块属性标签内容撑开宽度;

     4)如果有定位父级相对于定位父级发生偏移,没有定位父级相对于document发生偏移;

     5)相对定位一般都是配合绝对定位元素使用;
     6)提升层级

编辑于 2017-05-23 13:46:40 回复(0)
absolute 绝对定位!若他的父元素有相对定位或绝对定位,那就相对父元素定位!没有就相对浏览器定位!relative 相对于现在的位置进行偏移!
发表于 2017-01-29 09:38:14 回复(0)
absolute为绝对定位,容易脱离标准流 定位起始点为:已经进行相对定位或绝对定位父元素的[左上角];若父元素没有定位,或无父元素定位起始点为浏览器左上角。 relative为相对定位,不会脱离标准流 定位起始点为:该元素的初始位置左上角
编辑于 2017-05-23 13:46:40 回复(0)
相对定位
1.不影响元素本身的定位
2.不使元素脱离文档流(元素移动之后原始位置会被保留)
3.如果没有定位偏移量,对元素本身没有任何影响
4.提升层级
句对定位
1.使元素完全脱离文档流
2.使内嵌支持宽高
3.快属性标签内日哦那个撑开宽度
4.如果定位父级相对于父级发生偏倚,没有定位父级相对于document发生偏移
5.相对定位一半都是配合绝对定位元素使用
发表于 2020-08-28 22:02:33 回复(0)
position:absolute; 绝对定位,元素使用绝对定位后不会占据原来的位置;定位后,元素从浏览器位置出发;
                             嵌套的盒子,父盒子没有使用定位,子盒子绝对定位,子盒子位置从浏览器出发;
                            嵌套的盒子,父盒子使用定位,子盒子绝对定位,子盒子位置从父盒子出发;
position:relative;相对定位,使用相对定位,元素从自身位置出发;还占据原来的位置;子绝父相;行内元素使用相对定位后转为行内块元素;
发表于 2019-09-12 10:50:52 回复(0)
absolute: 将对象从文档流中拖出 使用left right top bottom等属性进行绝对定位 而其层叠通过z-index属性定义 绝对定位的元素的位置相对于最近的已定位父元素 如果元素没有已定位的父元素 那么它的位置相对于 relative: 对象不可层叠 但将依据left right top bottom等属性在正常文档流中偏移位置
编辑于 2019-05-01 23:52:19 回复(0)
相对定位: 不脱离文档流; 相对自身进行偏移; 绝对定位: 脱离文档流; 如果父元素设有相对定位,就相对父元素发生偏移,否则相对document发生偏移。主要配合父元素的relative使用。
发表于 2018-01-23 23:22:18 回复(0)
绝对定位 相对定位
发表于 2017-12-26 14:26:54 回复(0)
absolute 是绝对定位,相对于父级定位元素定位;
relative 是相对定位,相对于自身定位。
发表于 2017-08-17 23:26:18 回复(0)
position为绝对定位,其参照的为父元素或者更上层父元素第一定位为relative的元素进行定位。relative为相对定位,参照元素为浏览器本身定位
发表于 2017-03-14 23:38:46 回复(0)
相对父元素,相对自己
发表于 2017-02-26 03:26:56 回复(0)
absolate绝对定位,属于脱标流 relative相对定位,属标准文档流
发表于 2017-02-17 10:12:19 回复(0)
absolute是绝对定位,当设置了绝对定位后就脱离了文档流,定位的参照物是离他最近的设置了绝对定位或者相对定位的元素。relative相对定位没有脱离文档流,定位的参照物是他原始的位置
发表于 2017-02-10 10:51:31 回复(0)
absolute相对于离它最近的有相对定位或绝对定位的祖先元素(并不仅仅限于父元素)定位!若祖先元素都没有定位,就相对于浏览器!relative 相对与当前位置定位!
发表于 2017-02-05 15:15:36 回复(0)
absolute:绝对定位,其定位是相对于第一个定位是非static的父级元素进行定位的,定位的初始坐标是这个父级元素的左上角,所以进行绝对定位的元素会脱离正常的文档流。 relative:相对定位,其定位是相对于自身进行定位的,所以相对定位的元素不脱离正常的文档流。
发表于 2017-01-31 15:49:24 回复(0)
absolutely绝对定位,相对有定位的父元素进行的定位,根据你设置的值进行定位。 relative相对定位,根据元素之前的定位进行的定位???求确认。
发表于 2016-12-31 12:08:25 回复(0)