level 4
在菜鸟百科上看到:"相对定位元素经常被用来作为绝对定位元素的容器块"为什么这样呢。百度上面没有例子,有没有哪位大佬举个例子呢。
为什么绝对定位元素的父元素要position:relative?
2020年08月04日 02点08分
1
level 1
这句话是不太准确的。这么说吧,你给元素设置了绝对定位,那你总要告诉他相对于谁去定位对吧?他的规则就是,设置了绝对定位的元素,会相对于离自己最近的并且设置了定位的元素去进行定位,如果不存在这样的元素,就相对于根元素去定位。并不一定是父元素要相对定位,只要是自己的上层就可以,另外上层绝对定位也是可以的,但是这样会脱离文档流,导致失控。你可以自己敲代码写一下就都明白了
2020年08月05日 02点08分
3
谢谢回复
2020年08月05日 13点08分
level 2
绝对定位的元素 可以找父元素定位是positive absolute 或者fixed参照。设置父元素以上3个方式都行。但是,设置父元素absolute的时候,父元素脱离文档流了;设置fixed把父元素固定了一般也不是我们想要的效果;因此父元素设置positive最好,不脱离文档流,跟原来一样只要top left不设置,就不会发生任何变化
2020年08月06日 00点08分
5