Item
Thuộc tính áp dụng cho flex items
flex-basis
apx
: chỉ định chiều dài cho item theo đơn vị pxa%
: chiều dài cho item được tính theo phần trăm của chiều dài containerauto
: chiều dài cho item sẽ vừa khít với nội dung bên trong nó
flex-grow
Là một number. Chiều dài còn lại của container sẽ được chia đều theo tỷ lệ cho những item có thuộc tính này.
Ví dụ:
flex-grow
của các item1, item2, item3 lần lượt là:4 2 3
,width
của container là 1800px thì chiều dài của các item1, item2, item3 lần lượt là: 800px, 400px, 600px
Ví dụ:
flex-grow
của item cuối cùng trong container là1
, các item kia không cóflex-grow
thì chiều dài của item cuối cùng đó sẽ chiếm hết chiều dài còn lại của container.
flex-shrink
0
: kích thước phần tử con sẽ không bị co lại khi kích thước của container không đủ chỗ chứa do bị thu nhỏ lại. Lúc này sẽ xuất hiện thanh scroll ngang1
: kích thước phần tử con có thể bị co lại để không vượt quá kích thước của container
flex
<flex-grow> <flex-shrink> <flex-basis>
Là cú pháp viết tắt cho 3 thuộc tính bên trên
align-self
stretch
: item sẽ trải dài hết containercenter
: item sẽ ở chính giữa containerflex-start
: item sẽ ở trên cùng của containerflex-end
: item sẽ ở dưới cùng của container
Last updated