html - 只有前两个媒体查询适用于 CSS。休息被忽略

标签 html css mobile media responsive

我确信我的问题有一个非常简单的解决方案。

我有树媒体查询,但只有前两个有效。在手机上查看时,800 像素的像素会被忽略。

div {
  color: yellow;
  font-size: 50px;
}

@media (max-width: 1200px) {
  div {
    color: red;
  }
}

@media (max-width: 1000px) {
  div {
    color: green;
  }
}

@media (max-width: 800px) {
  div {
    color: purple;
  }
}
<div>Hello</div>

最佳答案

将元标记添加到您的 html 中,并将初始比例设置为 1。

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

关于html - 只有前两个媒体查询适用于 CSS。休息被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42096864/

相关文章:

javascript - 使用复选框删除行?

html - 如果删除元素后的新行, li 对齐行为会很奇怪

css - 为什么链接文本会溢出 div 框?

android - 将音频注入(inject)android中的语音流

c# - Xamarin.Android 重新部署应用程序不会更新程序集

html - 如何计算基于像素的 CSS 转换百分比?

html - CSS 右列垂直堆叠不显示

CSS:以奇怪的顺序 float DIV?

css - 如何改变子菜单的位置?

javascript - 如何检测浏览器是否为移动浏览器并在普通浏览器和移动浏览器之间切换?