--------------####----------------
--------------####----------------
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àvhproductallvà là phần tử con thứ chẵn (even = 2, 4, 6, ...). -
.colt: bên trong những phần tử.vhproductallchẵ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ửcoltnà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