CSS3 媒体查询不起作用

标签 css media-queries

所以我正在尝试让我的网站响应。我有一些媒体查询。第一个不包含在媒体查询中,因为它小于 768px,适用于手机。然后我有另一个 @media (min-width: 768px) {} 和 @media (min-width: 1200px) {}。

但是,我在移动版的 div 周围添加了一个框阴影,由于某种原因,当屏幕超过 768px 时,框阴影仍然出现在 div 周围,它仍然存在。你知道为什么会这样吗?

这只是我如何拥有它的一个例子。

HTML

<div>CONTENT</div>

CSS

div {
  box-shadow: 5px 5px 10px black;
}

@media (min-width: 768px) {
      div {/* I got rid of box shadow, but it's still displaying on screens higher than 768px */
       }
}
@media (min-width: 1200px) {
   div { /* I got rid of box shadow, but it's still displaying on screens higher than 1200px */
   }
}

最佳答案

尝试使用

@media (max-width: 768px)

关于CSS3 媒体查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26397863/

相关文章:

javascript - 在 "Fixed"容器 Div 中垂直放置一个 Div "Absolute",水平放置一个 "Position:Relative"

css - 为选择下拉菜单设置 Flex-basis 时不起作用

html - 当我缩小浏览器窗口时,为什么媒体查询不会激活?

html - @media 打印和(方向 :portrait) does not work if (orientation:landscape) is also specified

css - 媒体查询不考虑大小

html - CSS:@media 查询的最大宽度不起作用

html - 为什么显示: table-cell; hide other elements with media queries?

用于图像和描述的 jQuery slider

CSS ul li 第二个和以下列表项有灰色垂直线

html - 应用位置 : fixed 时 IE8 出现问题