【问题标题】:CSS Media query: max-width rule not appliedCSS 媒体查询:未应用最大宽度规则
【发布时间】:2013-09-10 17:40:09
【问题描述】:

我有以下媒体查询

@media only screen and (max-width: 800px) {
  .class-something {
    padding: 30px;
  }
}

上述规则不适用于 800 像素宽度的分辨率。如果我将最大宽度设为 830 像素(高于此值),则会应用它。

我正在使用web developer firefox 插件来检查不同分辨率的应用程序。

为什么当我给出确切的分辨率时它不应用规则?我用来测试的插件有问题吗?有没有人遇到过这个问题?

【问题讨论】:

  • 我的假设是 max-width 和说的一样 jsbin.com/UHeqahE/1
  • 我敢打赌,你有一些其他媒体查询覆盖了这个。

标签: css firefox responsive-design media-queries screen-resolution


【解决方案1】:

似乎在 Firefox 中工具栏的宽度会影响视口的宽度。

在 Firefox 中禁用工具栏进行测试,在我的情况下,我不得不禁用导航和书签,但是当再次启用导航工具栏(输入另一个 url)时,问题不存在并且调整窗口大小按预期工作。

【讨论】:

    猜你喜欢
    • 2013-07-25
    • 1970-01-01
    • 2017-07-29
    • 2012-03-19
    • 2012-07-09
    • 2013-09-20
    • 2012-12-12
    • 2018-02-04
    相关资源
    最近更新 更多