div+css中 父容器用position:relative; 定义,子容器用position:absolute定义 。父容器不能高度自适应

2024-12-18 09:07:51
推荐回答(1个)
回答(1):

绝对定位(position:absolute;)使元素的位置与文档流无关,因此不占据空间。设置为绝对定位的元素框从文档流完全删除,并相对于其包含块定位。元素原先在正常文档流中所占的空间会关闭,就好像该元素原来不存在一样。

要子容器自适应高度,就不能用position:absolute; 你可以用 相对定位(position:relative;)来确定子容器的位置。