我无法匹配父 div 内 2 个 div 的高度。我很难向我解释我是在 Jsfiddle 上做到的。
基本上,我想做的是匹配高度,无论哪个更长。我已经试过height:100%;
两个都穿了,但还是不行。
谢谢!
我无法匹配父 div 内 2 个 div 的高度。我很难向我解释我是在 Jsfiddle 上做到的。
基本上,我想做的是匹配高度,无论哪个更长。我已经试过height:100%;
两个都穿了,但还是不行。
谢谢!
我知道这可能不是最优雅或最流行的答案,但一种非常直接的方法是使用<table>
在一行中包含两个单元格的方法。易于维护,跨浏览器工作等。
桌子很丑。我还会考虑为您的每个项目使用 flexbox 的魔力。唯一的问题是您是否使用 Bootstrap 或其他框架提取动态数据。然后在每个 x 元素中使用 'clearfix' 类会更有意义,否则您将为自己编写更多代码。然后再一次,你总是可以只使用 JavaScript 来确定最高元素并在你的 div 中复制它。
<div id="parent">
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
</div>
#parent { display: flex; align-items: stretch; }
#child { display: flex;}
添加 margin-bottom:-1000px 和 padding-bottom:1000px,容器 div 应该有溢出:隐藏
.post {
width:685px;
margin:0 0 15px 0;
float:left;
background:#EEE;
overflow:hidden;
}
.tags {
width:250px;
height:100%;
padding:0 5px 0 5px;
float:left;
background:#273a47;
color:#FFF;
padding-bottom: 1000px;
margin-bottom:-1000px;
}
.content {
width:415px;
float:right;
padding:0 5px 0 5px;
background:#069;
color:#FFF;
padding-bottom: 1000px;
margin-bottom:-1000px;
}