蓝色箱子应该是100%的高度。它适用于为div.a
设置像素高度,但不幸的是,这不适用于真实世界的情况。高度:100%不能在柔性箱内工作flex-grow
这或许说明了一切: http://codepen.io/anon/pen/jrVEpB
.a{
background-color:red;
display:flex;
}
.b1{
flex-grow:0;
background-color:green;
}
.b2{
flex-grow:1;
background-color:yellow;
height:100%;
}
.c{
height:100%;
background-color:blue;
}
<div class="a">
<div class="b1">
<p>hurr durr</p>
<p>hurr durr</p>
<p>hurr durr</p>
<p>hurr durr</p>
<p>hurr durr</p>
<p>hurr durr</p>
</div>
<div class="b2">
<div class="c">
miksi et ole full height saatana
</div>
</div>
</div>
c上的高度:100%,它需要父母的高度。但没有高度或100%的父母的高度是不是整个屏幕.. – MrBuggy
删除'高度:100%'在'.b2' – blonfu