父母身高未指定,如何让孩子继承?

sha*_*ana 0 html css parent-child

我正在尝试创建父元素的子元素inheritheight但使用height:100%不起作用,可能是因为父元素的高度未知。这取决于帖子的大小。

我希望您将鼠标悬停在父元素上,此时子元素变得可见并占据与父元素完全相同的空间。

有什么办法可以做到这一点吗?最好只使用CSS。

提前致谢!

小提琴

Mis*_*pic 5

如果其父级的高度设置为 ,则应用height:100%实际上不会执行任何操作auto,如果未指定,则这是默认值。

当一个元素的高度设置为 auto 时,它的高度实际上反映了它必须有多高才能容纳其所有子元素。

因此,如果该元素的子元素的高度为 100%,则表示必须根据父元素的高度计算高度。但是父母的身高是由孩子的身高决定的……孩子的身高是由父母的身高决定的……

这种无限循环不可能存在,因此在这种情况下,孩子的身高将恢复为auto