简单的CSS3媒体查询不起作用

时间:2013-01-12 00:41:54

标签: css3 media-queries

什么应该是非常简单的根本不起作用。我只想设置一个div来显示none,直到宽度大于980px。然而,它仅在屏幕为980px时有效,但不会超过或低于!!

/* Should work while screen is 980px or less */
    @media (max-width: 980px) {
    .large-screen-hide{
        display: none;
    }
}

2 个答案:

答案 0 :(得分:0)

我认为你需要检查最小宽度和最大宽度。

尝试

/* Should work while screen is 980px or less */
   @media screen and (min-width: 1px) and (max-width: 980px) {
      .large-screen-hide{
          display: none;
      }
   }

来自Mozilla开发者网络上的CSS Media Queries

答案 1 :(得分:-1)

你需要设置媒体类型

@media screen and (max-width:980px){
    .large-screen-hide {
        display:none;
    }
}