我很想不使用表格(不是表格可以工作),但我们有这样一种情况,用户希望 3 列 div 浮动,一个 div 有两个 div,其中一个需要显示在 div 的底部。
也许我需要重新考虑整个过程并说服用户保持简单。
无论如何,这是我的代码:
<style>
#outer-div {
overflow: hidden;
background-color: grey;
}
#column-one {
padding-bottom: 500em;
margin-bottom: -500em;
background-color: red;
width: 200px;
float: left;
}
#column-two {
padding-bottom: 500em;
margin-bottom: -500em;
background-color: green;
width: 200px;
float: left;
}
#column-three {
padding-bottom: 500em;
margin-bottom: -500em;
background-color: blue;
width: 200px;
float: left;
}
#column-one-bottom {
position: absolute;
bottom: 0;
background-color: pink;
}
</style>
<div id="outer-div">
<div id="column-one">
<div id="column-one-top">
Column One Top Data<br/>
Column One Top Data<br/>
Column One Top Data<br/>
Column One Top Data<br/>
Column One Top Data<br/>
</div>
<div id="column-one-bottom">
Column One Bottom Data
</div>
</div>
<div id="column-two">
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
Column Two Data<br/>
</div>
<div id="column-three">
Column Three Data<br/>
Column Three Data<br/>
Column Three Data<br/>
Column Three Data<br/>
</div>
<br style="clear: both;"/>
</div>
希望有人可以提供帮助。
问题在于#column-one-bottom。我需要这是它的父级的底部,而不是 div 的中间。