我想让孩子填充柔性布局的整个柔性盒。css柔性布局适合儿童进入柔性盒
如果我用下面的HTML:
<div class="parent">
<div class="child1">
should have 100px height
</div>
<div class="child2">
<div class="intermediatechild2">
<div class="subchild2">should have 200px height and padding</div>
</div>
</div>
</div>
,并应用下面的CSS:
.parent {
display: flex;
flex-direction : column;
height: 300px;
width: 200px;
}
.child1 {
height: 100px;
background: #008800;
flex: 0 0 auto;
}
.child2 {
height: 100%;
background: #003300;
flex: 0 0 auto;
}
.subchild2 {
height : 100%;
background: #ff0000;
}
.intermediatechild2 {
padding: 20px;
height : 100%;
width : 100%;
box-sizing: border-box;
border: 2px solid blue;
}
我得到一个满溢intermediatechild。高度100%似乎是相对于.parent
小提琴可以在这里找到:
你到底想干什么?我不明白你的问题。 –