Professional Documents
Culture Documents
Mediafeature:
min/max-width/height:chiều dài/ rộng của browser
aspect-ratio, device-aspect-ratio: Đây là những feature cho phép ta áp dụng các rules
dựa trên tỉ lệ của browser hay tỉ lệ của thiết bị. (ví dụ: 16/9, 16/10)
(min/max)-resolution: Đây là những feature đánh giá dựa trên độ phân giải của màn
hình device
Có thể cho thuộc tính media vào nhiều thẻ link nhiều file file css để đánh dấu file
css nào thì dùng cho kích thước màn hình nào
VD:
<link rel=”stylesheet” media=”(min-width: 1024px)” href=”./style_1.css”>
File css style_1: css browser kích thước >=1024px (laptop/ pc)
<link rel=”stylesheet” media=”(max-width: 740px)” href=”./style_2.css”>
File css style_1: css browser kích thước <=740px (mobile)
Nhưng không nên dùng cách này do phải tải nhiều file css
3. Breakpoint
- là những điểm/ vị trí mà bố cục website sẽ thay đổi – thích ứng để tạo nên giao
diện responsive
mobile tablet PC
Width <740px >=740px, <1024px >=1024px
@media only @media only @media only
screen and (max- screen and (min- screen and (min-
width: width: 740px)and width:
739px) {...} (max-width: 1024px) {...}
1023px) {...}