我一直在寻找一段时间,但找不到解决方案。
我有一个包含 2 列内容的 div。
<div id="container">
<div id="content1">
Content1
</div>
<div id="content2">
<span style="font-size: 1500px;"> Stretch height</span>
</div>
</div>
和CSS:
#container {
height: 100%;
}
#content1 {
position: absolute;
top: 0;
left: 0;
width: 50%;
float:right;
background-color: pink;
min-height: 100%;
height: auto;
}
#content2 {
position: absolute;
top: 0;
right: 0;
width: 50%;
float:left;
background-color: red;
min-height: 100%;
height: auto;
}
目前,#content1 的高度为 100%,而 #content2 已扩展以适应其内容。这样#content1 的背景颜色只出现在顶部,向下滚动时您可以看到它没有着色。
我该如何克服呢?(不使用JS)