【问题标题】:Overriding custom media queries with Bootstrap media queries使用 Bootstrap 媒体查询覆盖自定义媒体查询
【发布时间】:2014-09-27 16:32:43
【问题描述】:

我在自己的 css 中为不同的设备尺寸编写了媒体查询。

CSS:

@media only screen and (max-width :480px)
{
    ...
}

@media only screen and (max-width :768px)
{
    ...
}

媒体查询成功地覆盖了引导 CSS,但无论屏幕尺寸如何,只有 (max-width :768px) 被应用。

媒体查询的顺序有什么问题吗?

【问题讨论】:

    标签: twitter-bootstrap media-queries


    【解决方案1】:

    与所有 CSS 一样,如果第二组媒体查询适用于相同的像素宽度,则它们将覆盖第一组中的任何内容。在您的情况下,第二组也适用于 480 像素以下的屏幕尺寸。

    如果您正在寻找快速修复,请将 max-width:468px 放在第二个,或者将后者转换为

     @media only screen and (min-width: 481px) and (max-width :768px)
    

    但要正确地做到这一点,您应该重新考虑您的规则在级联样式表中的逻辑工作方式。

    【讨论】:

      猜你喜欢
      • 2014-05-09
      • 2015-03-23
      • 2016-02-10
      • 2012-07-10
      • 1970-01-01
      • 2020-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多