CSS 词条目录
前端Wiki/词条/媒体查询

媒体查询

定义CSS 条件规则,按设备特性(宽度、方向、分辨率等)应用不同样式

媒体查询用 @media 包裹条件样式块,是响应式布局的开关。最常用的是视口宽度:@media (max-width: 768px) 表示「视口 ≤768px 时生效」,还可组合 min/max 形成区间,或用 and / ,(或)连接多条件。

除宽度外还可探测方向(orientation)、分辨率(min-resolution)、暗色偏好(prefers-color-scheme)、减少动画偏好(prefers-reduced-motion)——后两者是体验优化的利器。

CSS
/* 移动优先 */
.grid { grid-template-columns: 1fr; }

@media (min-width: 768px) {
  .grid { grid-template-columns: repeat(2, 1fr); }
}

@media (prefers-color-scheme: dark) {
  body { background: #0d1117; color: #e6edf3; }
}
⚠ 常见误区
🔗 相关词条响应式布局移动优先grid 布局暗色模式
← 返回来源章节css3/g2c0s0.html