首页 > 试题广场 >

下面哪个 CSS 属性会使 DOM 脱离文档流()

[单选题]
下面哪个 CSS 属性会使 DOM 脱离文档流()
  • position: absolute;
  • position: relative;
  • position: static;
  • 都不对
发表于 2020-09-11 09:32:42 回复(0)
position的值为absolute、fixed的元素脱离文档流,static、relative没有脱离文档流
发表于 2020-08-22 10:23:38 回复(0)
absoulte 会相对于自己最近的父元素进行移动,脱离了文档流。
发表于 2020-08-12 12:59:20 回复(0)
absolute

生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

fixed

生成绝对定位的元素,相对于浏览器窗口进行定位。

元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。

relative

生成相对定位的元素,相对于其正常位置进行定位。

因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。

static 默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。
inherit 规定应该从父元素继承 position 属性的值。
发表于 2021-05-18 15:21:48 回复(0)
relative不脱标,还占据原来的位置, absolute,fixed脱标,不占据原来的位置
发表于 2020-09-21 14:51:05 回复(0)
static(静态定位)
对象遵循标准文档流中,top, right, bottom, left 等属性失效。
relative(相对定位)
对象遵循标准文档流中,依赖top, right, bottom, left 等属性相对于该对象在标准文档流中的位置进行偏移,同时可通过z-index定义层叠关系。
absolute(绝对定位)
对象脱离标准文档流,使用top, right, bottom, left 等属性进行绝对定位(相对于static定位以外的第一个父元素进行绝对定位) 同时可通过z-index定义层叠关系。
fixed(固定定位)
对象脱离标准文档流,使用top, right, bottom, left 等属性进行绝对定位(相对于浏览器窗口进行绝对定位)同时可通过z-index定义层叠关系。
发表于 2022-01-21 21:04:09 回复(0)
position中的absolute和fixed脱离文档流 relative不脱离
发表于 2020-11-24 08:29:01 回复(0)
inherit脱离了吗?
发表于 2021-03-11 10:02:22 回复(0)