【问题标题】:IE10 media query not workingIE10 媒体查询不起作用
【发布时间】:2017-03-21 16:49:11
【问题描述】:

我设置了以下两个针对 IE10 的媒体查询,当屏幕为 1200 像素或更低时显示一个 div,当它大于 1200 像素时将其删除,但它只会应用第二个查询'显示:块'。我尝试重新排序媒体查询,认为这可能是一个简单的解决方案,但这并没有解决问题。我不确定我是否遗漏了一些明显的东西?

@media (min-width: 1200px) and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .image-feed-replace {
        display: none;
    }
}

@media (max-width: 1200px) and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .image-feed-replace {
        display: block;
    }
}

【问题讨论】:

    标签: css internet-explorer


    【解决方案1】:

    这些

    链接:CSS- Tricks

    链接:Usage of @Media Rule

    应该可以解决您的问题。

    也试试这个方法:

    @media screen and (min-width: 1199px) and (max-width: 1200px){
    
    }
    

    【讨论】:

    • 谢谢,但我在这里没有找到任何解决方案。
    • @JessCauchi:我已经修改了我的答案..也检查一下。这展示了如何使用媒体规则。
    • 看看这对你有没有帮助。是的,这是正确的。即使我没有使用多个,但试图通过计算自己来帮助你。 :)
    猜你喜欢
    • 2013-12-05
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    • 1970-01-01
    相关资源
    最近更新 更多