我需要定义一个div,它在任何高度的任意数量的元素之前,但它应该填充剩余的空间直到折叠的底部。
我考虑的做法是用relative定位顶部和absolute定位底部,但我不确定CSS是否支持这样的操作。
#header {
border: 1px solid green;
width: 100%;
height: 100px;
}
#fill-the-fold {
border: 1px solid red;
position: absolute;
height: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
<div id="header"></div>
<div id="fill-the-fold"></div>
如果有任何帮助来实现这一目标,或者是否有更简单的方法,请提供支持。