媒体查询
CSS 媒体查询速查表
媒体查询类型 / 特性 | 说明 | 典型用法示例 | 是否支持 |
---|---|---|---|
all | 适用于所有设备 | @media all { ... } | ❌ |
打印设备 | @media print { ... } | ❌ | |
screen | 屏幕显示设备 | @media screen { ... } | ❌ |
speech | 语音合成设备 | @media speech { ... } | ❌ |
width | 设备视口宽度 | @media (width: 768px) { ... } | ❌ |
min-width | 设备视口最小宽度 | @media (min-width: 768px) { ... } | ❌ |
max-width | 设备视口最大宽度 | @media (max-width: 1024px) { ... } | ❌ |
height | 设备视口高度 | @media (height: 600px) { ... } | ❌ |
orientation | 设备方向(portrait / landscape) | @media (orientation: portrait) { ... } | ❌ |
resolution | 设备分辨率 | @media (resolution: 2dppx) { ... } | ❌ |
aspect-ratio | 设备宽高比 | @media (aspect-ratio: 16/9) { ... } | ❌ |
prefers-color-scheme | 用户偏好的配色方案(light/dark) | @media (prefers-color-scheme: dark) { ... } | ❌ |
pointer | 指针设备的精确度 | @media (pointer: fine) { ... } | ❌ |
hover | 设备是否支持悬停 | @media (hover: hover) { ... } | ❌ |
any-pointer | 任意指针设备的精确度 | @media (any-pointer: coarse) { ... } | ❌ |