Tôi đang cố gắng tạo bố cục linh hoạt trong CSS sẽ bọc theo độ phân giải của khách hàng.Chèn đệm giữa CSS Flex Items
Ví dụ, trên một ipad trong cảnh quan (1024px rộng), tôi muốn hiển thị như sau:
Nhưng trên playbook trong bức chân dung (600px rộng), tôi muốn để hiển thị như sau:
tôi có hầu như tất cả mọi thứ làm việc trừ lề 20px. Tôi dường như không thể tìm ra cách xác định lề cho các phần tử được bao bọc.
Đây là mã của tôi:
HTML:
<div class="box-row-fluid">
<div class="col">Box 1</div>
<div class="col">Box 2</div>
</div>
CSS:
.box-row-fluid {
display: -webkit-flex;
-webkit-flex-flow: row wrap;
}
.box-row-fluid > .col {
-webkit-flex: 1 400px;
background: #fff;
}
Mã giả định rằng trình duyệt là một trình duyệt webkit hợp lệ.
Tôi sẽ đánh giá cao một số trợ giúp. Cảm ơn bạn đã dành thời gian.
Trình duyệt webkit hợp lệ là gì? – BoltClock
Tôi gọi một trình duyệt webkit cập nhật, trong đó các hộp flexbox được hỗ trợ đầy đủ "trình duyệt webkit hợp lệ". – Markus
bạn đã xem xét biện minh cho nội dung trong flexbox chưa? tôi nghĩ rằng đó là tài sản bạn đang tìm kiếm – Jesse