flex布局,让2个高度不固定的元素占满屏幕

例如有这样的一个容器

<div class="outer">
    <div class="head"></div>
    <div class="content"></div>
</div>

outer 的高度是屏幕的高度
head 的高度是不确定的,由内容撑高
如何通过纯css使得 content 的高度是 outer 减 head 后的呢?

.outer {
    height: 100vh;
    display: flex;
    flex-direction: column;
}
.head {
    flex-shrink: 0;
}
.content {
    flex: auto;
}

原文链接:https://segmentfault.com/q/1010000021601901

猜你喜欢

转载自blog.csdn.net/weixin_43412413/article/details/107915561