css - 媒体查询未在 IE 中被拾取

标签 css media-queries

我的 css 文件中有以下测试代码:

@media only screen and (min-width: 960px){
    body{
        background-color: red;
    }
    .wrapperShadow {
        margin: 0px 3em;
        box-shadow: 0px 0px 2.5em 0.5em rgba(0, 0, 0, 0.4);
    }
    .wrapperShadow {
        margin: 0px 3em;
        box-shadow: 0px 0px 2.5em 0.5em rgba(0, 0, 0, 0.4);
    }

 }

我添加红色只是为了测试。 但是在 IE 中,它并没有按照 F12 工具选择这个 css
我只是想知道可能是什么问题。

编辑 1:

我注意到我的站点在各个页面上默认为兼容模式。 当我使用地址栏中的小破页符号关闭兼容模式时,页面看起来是正确的。
为什么它默认为兼容模式? 是不是因为我的标题中有以下行:

<meta http-equiv="X-UA-Compatible" content="IE=8">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >    

最佳答案

你有没有开启兼容模式?检查...

(IE9 在“兼容性 View 设置”下有“在兼容性 View 中显示 Intranet 站点”)

祝你好运..)

关于css - 媒体查询未在 IE 中被拾取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14390430/

相关文章:

html - CSS - flex 问题

html - 如何在表格中格式化特殊的 TD?

jquery - 重置元素的 .style/恢复到 'initial' 而不覆盖 .style

javascript - 在 AngularJS 中,如何在输入有效数据后在输入字段前显示绿色勾号?

html - ASP.net 表单不在索引上显示样式

css - 在 Grails 3.2.8 中使用 CSS 不显示图像

html - 媒体查询后不触发CSS动画

CSS:仅使用媒体查询定位 Galaxy Tab 3

javascript - Safari window.matchMedia 处理程序未调用

ios - 如何修复媒体屏幕中断问题