Tôi có hai phần tử bên trong một vùng chứa, chúng được đặt cạnh nhau bằng cách sử dụng hộp flex. Trên phần tử thứ hai ( .flexbox-2
), tôi đang đặt chiều cao của nó trong CSS. Tuy nhiên, phần tử đầu tiên ( .flexbox-1
) sẽ khớp với chiều cao của .flexbox-2
. Làm thế nào để tôi dừng .flexbox-1
việc khớp với chiều cao .flexbox-2
và thay vào đó chỉ giữ lại chiều cao tự nhiên của nó?
Đây là những gì tôi có cho đến nay (cũng có sẵn dưới dạng 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>