使用方式
/* 直接在CSS文件中使用 */
@media (min-width: 600px) {
body {
background-color: lightblue;
}
}
/* 通过link标签 */
<link rel="stylesheet" media="screen and (max-width: 600px)" href="style.css">
/* 使用import语句 */
@import url("style.css") screen and (max-width: 600px);
媒体特性
除了屏幕宽度和高度,媒体查询还支持多种其他特性。例如:
aspect-ratio: 元素的宽高比resolution: 设备的分辨率orientation: 设备的方向(横向或纵向)color: 设备是否支持颜色,以及颜色深度