CSS 媒体查询超出范围

标签 css media-queries

我正在使用以下媒体查询:

@media (max-width: 1439px) and (min-width: 940px) {
    ...
}

奇怪的是,当我在手机上或使用 chrome 设备模拟尝试时,它总是适用。无论浏览器/仿真窗口有多小。

最佳答案

当您使用媒体查询时,您必须指定媒体类型 ( screen )

@media screen and (max-width: 1439px) and (min-width: 940px) {...}

第二,你必须在你的 html 中包含这个 <meta>

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

关于CSS 媒体查询超出范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40762357/

相关文章:

html - 在 DIV 容器内的类中维护图像的比率

javascript - 如何仅使用 javascript/CSS 阻止 UI 直到页面加载等待图像

CSS 媒体查询 - 顺序很重要?

javascript - Nivo slider v3.1

html - "Clear:Both;"不清除 float 的 div

css - 使用自动调整时折叠 CSS 网格中的间隙 - 列换行时的不良行为

css - 响应式菜单向上扩展或删除

html - 如何在较小的屏幕上使侧边栏水平?

javascript - 如何在点击菜单项时隐藏移动菜单?

css - 媒体查询删除 float : but does not set text width:auto on small screens