Tôi có một hộp đựng linh hoạt với hai mặt hàng linh hoạt. Tôi muốn đặt margin-top trên cái thứ hai, nhưng chỉ khi nó được bao bọc chứ không phải ở dòng flex đầu tiên.
Nếu có thể, tôi muốn tránh sử dụng các truy vấn phương tiện.
Tôi nghĩ rằng margin-bottom ở phần tử đầu tiên có thể là một giải pháp. Tuy nhiên, nó thêm không gian ở phía dưới khi các phần tử không được bao bọc, do đó, cùng một vấn đề.
Đây là mã của tôi:
.container {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}
.item-big {
background: blue;
width: 300px;
}
.item-small {
background: red;
margin-top: 30px;
}
<div class="container">
<div class="item-big">
FIRST BIG ELEM
</div>
<div class="item-small">
SECOND SMALL ELEM
</div>
</div>