css - 媒体查询在最小宽度 768px 以下不起作用

标签 css twitter-bootstrap media-queries

我设置了一些媒体查询,但有些有效,有些无效。我真的不知道出了什么问题,因为我在另一个元素中使用了相同的媒体查询代码,并且照常工作。它适用于 768px 及以上但不适用于较小的屏幕。我正在使用 bootstrap 和 angular。

@media only screen and (min-width : 320px) and (max-width : 480px) {
   .accordion-ticket {
        margin-left: 10px;
    }
}
@media (min-width: 481px){
    .accordion-ticket {
        margin-left: 10px;
    }
}
@media (min-width: 768px) {
   .accordion-ticket {
        margin-left: 10px;
    }
}

我错过了什么吗?元标记是:

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

最佳答案

顺便说一下,您在中间媒体查询中遗漏了一个 max-width 语句,但问题是什么并不完全清楚。

JSfiddle Demo

.accordion-ticket {
  height: 25px;
  background: red;
}
@media only screen and (min-width: 320px) and (max-width: 480px) {
  .accordion-ticket {
    background: blue;
  }
}
@media (min-width: 481px) and (max-width: 767px) {
  .accordion-ticket {
    background: green;
  }
}
@media (min-width: 768px) {
  .accordion-ticket {
    background: orange;
  }
}
<div class="accordion-ticket"></div>

关于css - 媒体查询在最小宽度 768px 以下不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30755904/

相关文章:

css - 移动版 Safari -webkit-background-clip : text; and/or CSS-based text gradients in mobile safari

css - 代码包中未定义的混合错误

html - 当页面变小时,使用媒体查询垂直排列 div 元素

css - IE9 在加载非外部 CSS 时加载了错误的媒体查询信息

javascript - 视网膜显示图像命名规范及实现的确认

css - Nativescript - 图像不调整大小

javascript - Bootstrap 模式可以工作但不显示

html - 如何仅在平板电脑及以上尺寸的设备上制作 Bootstrap 输入组?

jquery - 如果按钮未放置在模态主体内,则关闭 Bootstrap 模态

javascript - JQuery 用选择值 No 来识别每个 Div