CSS 媒体查询响应式:打造自适应网页布局

2025-12-25 1494阅读

在当今数字化时代,网页的兼容性与适应性至关重要。CSS 媒体查询响应式技术应运而生,它能让网页在不同设备上都呈现出最佳效果。

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>媒体查询示例</title>
  <style>
    body {
      font-family: Arial, sans-serif;
    }
  </style>
</head>

<body>
  <h1>响应式网页</h1>
  <p>这是一段普通文本。</p>
  <style>
    @media (max-width: 600px) {
      body {
        background-color: lightblue;
      }
    }
  </style>
</body>

</html>

上述代码展示了基本的媒体查询应用。通过 @media (max-width: 600px),当屏幕宽度小于等于 600 像素时,网页背景色变为浅蓝色。

媒体查询可根据屏幕宽度、设备类型等多种条件来调整样式。比如,在大屏幕上展示复杂的布局与高清图片,在小屏幕上则简化布局以适应。

@media (min-width: 1200px) {
  /* 大屏幕样式 */
  body {
    font-size: 18px;
  }
}

@media (max-width: 1199px) and (min-width: 768px) {
  /* 中等屏幕样式 */
  body {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  /* 小屏幕样式 */
  body {
    font-size: 14px;
  }
}

这段代码针对不同屏幕宽度范围设置了不同的字体大小。

CSS 媒体查询响应式为网页开发者提供了强大的工具,能让网页在各种设备上都能完美呈现给用户,提升用户体验,是现代网页设计不可或缺的技术。

文章版权声明:除非注明,否则均为Dark零点博客原创文章,转载或复制请以超链接形式并注明出处。

目录[+]