--------------####----------------
--------------####----------------
DEMO
***** CSS
.vhproductall {
display: flex;
flex-wrap: wrap;
align-items: center;
align-content: center;
margin-bottom: 40px;
}
.vhproductall .colt {
width: calc(100% - 535px);
}
.vhproductall .cold {
width: 535px;
}
--------------####---------------
NOTE: CHATGPT
Dòng CSS này:
Có nghĩa là:
-
.vhproductall:nth-child(even)
: chọn tất cả phần tử có class làvhproductall
và là phần tử con thứ chẵn (even = 2, 4, 6, ...). -
.colt
: bên trong những phần tử.vhproductall
chẵn đó, chọn phần tử con có class làcolt
. -
order: 2;
: áp dụng thuộc tính CSS Flexboxorder: 2
, nghĩa là đổi thứ tự hiển thị của phần tửcolt
này trong layoutflex
.
Ví dụ dễ hiểu:
Giả sử HTML:
Nếu bạn dùng Flexbox trong .vhproductall
, thì với nth-child(even)
là phần tử thứ 2 (div thứ 2 .vhproductall
), C
có order: 2
, sẽ bị đẩy xuống sau D
, dù viết trước trong HTML.
Không có nhận xét nào:
Đăng nhận xét