我正在尝试将子元素inherit
设为父级的height
,但使用height:100%
将无效,可能是因为父级的高度未知。这取决于帖子的大小。
我希望你将父项悬停,此时子元素变为可见,并占用与父元素完全相同的空间。
这有可能吗?最好只用css。
提前致谢!
答案 0 :(得分:2)
如果父级的高度设置为height:100%
,则应用auto
实际上不会执行任何操作,如果未指定,则该值为默认值。
当一个元素的高度设置为auto时,它的高度实际上反映了容纳其所有子元素的高度。
因此,如果该元素的子元素的高度为100%,则指定必须根据父元素的高度计算高度。但父母的身高取决于孩子的身高......这取决于父母的身高......
此无限循环不可存在,因此在这些情况下,孩子的身高将恢复为auto
。