我有流体宽度左栏和固定宽度右栏。我需要在他们之间的边界,这是最高的专栏的高度。流体宽度和固定与列之间的边界在
这里是什么,我有简化的布局:
.left {
width: 100%;
float: left;
}
.left-inner {
margin-right: 275px;
padding-right: 30px;
border-right: 2px dotted #47718D;
}
.right {
float: left;
padding-left: 30px;
width: 275px;
margin-left: -275px;
}
<div class="left">
<div class="left-inner">
Content
</div>
</div>
<div class="right">
Sidebar
</div>
这里有一个更详细的小提琴:http://jsfiddle.net/meaLh
正如你所看到的边界停止在左栏的内容停止。两列都是可变的高度,所以有时候左侧的列会比右侧长。我怎样才能让这些东西平等,这样我就可以把边界放下去了?
我不明白,你是如何期待你的布局是,你看到了小提琴? –
尝试改为使用display:table/table-cell和右边界上的第一个孩子 –
@ Mr.Alien我已经改写了最后一个段落 – jaypeg