【发布时间】:2015-10-28 16:48:42
【问题描述】:
我的网站有 3 个框,但在所有 3 个框之间有一个非常明确的边距。因此,我不认为我可以使用 CSS display:table 来解决这个问题,所以 How to make div boxes with floats have the same height with dynamic content 没有帮不上忙 :(
.wrapper div {
float:left;
}
.box1 {
background:blue;
margin-right:10%;
}
.box2 {
background:red;
margin:0 10%;
}
.box3 {
background:green;
margin-left:10%;
}
<div class="wrapper">
<div class="box1">asdf </div>
<div class="box2">asdf sadf<br /> saf safs<br /> fsdf saf</div>
<div class="box3">
asdf <br />asdf <br />asdf <br />asdf <br />asdf <br />
asdf <br />asdf <br />sfsa dfsdaf sdf sdf
</div>
</div>
在我的脑海中,包装器有一个高度(这是最高孩子的高度),因此我希望添加 height:inherit 会在 .box1、.box2 或 .box3 中起作用,但不是
display:flex 功能是not fully supported yet,所以我不想使用它。
如何在不使用固定高度的情况下使所有 3 个高度相同。
【问题讨论】: