【发布时间】:2018-04-24 04:21:11
【问题描述】:
我有这个包含 2 列的 flex 容器。某些列的内容大于容器高度,因此显示滚动条。没关系。
但是,当您向下滚动时,单列背景的高度仅与容器高度一样高,并且不会填满整个高度(低于顶部滚动位置)。
有没有办法解决这个问题,使黄色和绿色背景下降到列的底部?
这里是小提琴:
<div class="outer-container">
<div class="column-one">col one col one col one col one col one col one col one col one col one col one col one col one col one col one col one col one col one col one col one col one</div>
<div class="column-two">col two</div>
</div>
.outer-container {
border: 1px solid blue;
height: 100px;
overflow: auto;
display: flex;
}
.column-one {
flex: 0 0 auto;
width: 80px;
background: green;
}
.column-two {
flex: 1 1 auto;
background: yellow;
}
【问题讨论】: