| 类别 | 说明 | 备注 |
|---|---|---|
| large | >1200 | |
| normal | <1200 | iPad横版 1024*768 |
| medium | <992 | iPad竖版 768*1024 |
| small | <768 | iPhone6/7/8 375*667 iPhoneX 375*812 |
| tiny | <576 |
@media screen and (max-width: 1200px) {
// CSS样式
}
@media (width>=768px) {
a {
background-color: #f40;
}
}
@media (min-width: 768px) {
a {
background-color: #089;
}
}
@media (768px <=width <=1024px) {
a {
background-color: #f40;
color: #fff;
}
}
//默认是大尺寸 large... ...
//normal... ...
@media screen and (max-width: 1200px) {
}
//medium... ...
@media screen and (max-width: 992px) {
}
//small... ...
@media screen and (max-width: 768px) {
}
//默认是小尺寸 small... ...
//normal... ...
@media screen and (min-width:768px) {
}
//medium... ...
@media screen and (min-width:992px) {
}
//large... ...
@media screen and (min-width:1200px) {
}
//2K - 2048x1152 2048x1536
@media screen and (min-width:2048px) {
}
//使用关键字
@media screen AND (min-width:768px) AND (max-width:992px) {
}
//使用关系运算符;省略screen
@media (width<=768px) {
body {
background-color: #f40;
}
}
//使用比例-较少使用
@media (min-aspect-ratio:1/1) {
body {
background-color: #f40;
}
}
@media (min-aspect-ratio:16/9) {
body {
background-color: #890;
}
}