父DIV
嵌套2个子DIV:box2 box3
,它们垂直堆叠,box2
底部与box3
顶部对齐box3
底部与box1
底部对齐
CSS应该如何编写?
代码段:
.box1 {
width: 315px;
height: 300px;
background-color: #FFF;
}
.box2 {
width: 315px;
height: 48px;
background-color: #000;
}
.box3 {
width: 315px;
height: 38px;
background-color: #000;
}
<div class="box1">
<div class="box2"></div>
<div class="box3"></div>
</div>
您可以使用flex
布局中的flex-end
。
.box1 {
width: 315px;
height: 300px;
background-color: #FFF;
display: flex;
flex-direction: column;
justify-content: flex-end;
}