html - 媒体查询的工作宽度与我在 style.css 文件中所说的不同

标签 html css media-queries

我在我的 .css 文件中定义了媒体查询:

    @media (max-width: 1076px) {
     .menu li{
        width: 168px;
     }
}

但是当我调整窗口大小时,当窗口的大小最大为 970 像素时,“li”元素开始具有 168 像素的宽度。 我也有线

<meta name="viewport" content="width=device-width, initial-scale=1">

在我的 .html 文档中。可能出了什么问题?

最佳答案

@media (min-width: 1076px) {
 .menu li{
    width: 168px;
 }
}
  1. 您忘记关闭大括号 (})。
  2. max 表示宽度小于 1976px 会影响。如果我理解正确的话,你需要相反的东西 - min

关于html - 媒体查询的工作宽度与我在 style.css 文件中所说的不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25411073/

相关文章:

html - 纯CSS解决方案阻止流出网格

javascript - 使用 jQuery 动画切换 div 的左边距?

CSS 隐藏所有具有匹配 SRC 属性的图像

html - 为什么 Firefox 中的占位符字体不同且提交按钮有附加文本?

css - 移动优化 - 根据屏幕大小有条件地加载 HTML

javascript - 如何将数据添加到选项标签?

html - 一组 float 元素后自动 `clear: both`

css - 媒体查询无法正常工作(平板电脑大小有效,移动设备无效)

html - 响应式导航栏问题

html - WordPress CSS - 如何调整大小并使其成为圆形图像