【发布时间】:2020-04-15 14:47:32
【问题描述】:
我有一个使用 Bootstrap 容器和卡片的页面。我试图让.card-body 填满屏幕的整个高度,但高度在内容结束后结束。这是一个演示问题的小提琴。 Fiddle
.page-container {
min-height: 100vh;
}
.main-content {
min-height: calc(100vh - 0px);
-webkit-box-flex: 1;
flex-grow: 1;
}
.container {
width: 100%;
}
.card {
display: flex;
flex-direction: column;
}
.card-body {
-webkit-box-flex: 1;
flex: 1 1 auto;
background: #ccc;
}
<div class="page-container">
<div class="main-content">
<div class="container form-container">
<div class="card">
<div class="card-body">
This should be full height!
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
标签: html css twitter-bootstrap flexbox