两列的高度相等

时间:2013-09-11 07:12:54

标签: html css

我有2列。一个有动态高度。

我希望第二列调整到与第一列相同的高度。

问题:

如何将div two的高度设置为与div one具有相同的高度?

注意:寻找css / html解决方案( NO JS

的jsfiddle:

JsFiddle example

HTML:

<div class="one"></div>
<div class="two"></div>
<div style="clear: both;">

CSS:

.one {height: 300px; float: left; width: 70%;}
.two {height: 50px; float: left; width: 30%;}

1 个答案:

答案 0 :(得分:2)

只需使用此修改过的css和html DEMO HERE

HTML

<div class="wraper">
    <div class="one"></div>
    <div class="two"></div>
    <div style="clear: both;">
</div>

CSS

body{
    width:100%;
}
.wraper{
    display:table;
    width:100%;
}
.one {height: 300px; background: #f00; display:table-cell; width: 70%;}
.two {height: 50px; background: #000;  display:table-cell; width: 30%;}