【发布时间】:2015-02-18 23:08:01
【问题描述】:
我在一个容器中有两个元素,它们通过使用弹性框并排排列。在第二个元素 (.flexbox-2) 上,我在 CSS 中设置它的高度。但是,第一个元素 (.flexbox-1) 将匹配 .flexbox-2 的高度。如何阻止.flexbox-1 匹配.flexbox-2 的高度,而只保留其自然高度?
这是我目前所拥有的(也可以使用as a jsFiddle)
.container {
display: -webkit-flex;
-webkit-flex-direction: row;
}
.flexbox-1 {
-webkit-flex: 1;
border: solid 3px red;
}
.flexbox-2 {
-webkit-flex: 2;
border: solid 3px blue;
height: 200px;
margin-left: 10px;
}
<div class="container">
<div class="flexbox-1">.flexbox-1</div>
<div class="flexbox-2">.flexbox-2</div>
</div>
【问题讨论】: