我有这样的HTML结构:如何展开DIV使用整个父DIV高度
<div class="right_col" role="main" style="min-height: 647px;">
<div class="fill">
<div class="page-title"></div>
<div class="clearfix"></div>
<div class="row"></div>
</div>
</div>
而 “补” 类:
.fill {
min-height: 100%;
height: 100%;
box-sizing: border-box;
}
然而,与 “补” 的DIV类不扩展到它的父级,它的最小高度为647px。有没有办法解决这个问题?
不给'.right_col'一个最小高度,只给'.fill'最小高度647px。 – Huelfe
基于百分比的高度要求父级具有设定的高度。最小高度没有达到这个,因为它没有“设置”,高度仍然可以变化。尝试在'right_col' div上放置'display:flex;'。 – Santi
百分比高度要求父元素具有定义的高度。设定一个固定的高度并不总是最好的。 – hungerstar