【发布时间】:2018-01-28 00:32:17
【问题描述】:
为什么右侧浮动列的高度为 100% 不能使其高度为 100%?现在我很困惑 100% 高度的真正含义。
https://jsfiddle.net/7ybLa9fj/
如果我使用浮动,如何使 2 列具有相同的高度?
.wrap {
height: 100%;
overflow: hidden;
width: 400px;
}
.left {
float: left;
width: 50%;
background: #fafafa;
text-align: center;
}
.right {
float: right;
background: #ccc;
width: 50%;
text-align: center;
height: 100%; //make right has the same with left doesn't work
}
<div class="wrap">
<div class="left">
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
<p>
left content is long
</p>
</div>
<div class="right">right content is not</div>
</div>
【问题讨论】:
-
Bootstrap 使用浮点数,因此我链接的欺骗中的解决方案将回答这个问题。
-
@Paulie_D 同意它确实有答案,但仍未解释原因。随意再次关闭它,我会留下它:)
-
我不认为我现在可以再次关闭,但您也许可以
-
@Paulie_D 试试...如果没有,我丢失了链接,所以将它作为评论发布,我会
-
它仍然显示在链接的问题侧边栏中