【发布时间】:2020-08-07 00:33:56
【问题描述】:
IE11 忽略我的媒体查询并始终使用移动 CSS。
奇怪的是,如果我改变浏览器的宽度,即使只是 1-2 像素,浏览器也会呈现自己并显示媒体查询。
我尝试了 css lint,但我的 css 中没有错误。
我的 CSS 没有什么特别之处。像这样的普通CSS:
.div_example{
width: 100px;
}
@media (min-width: 768px){
.div_example{
width: 300px;
}
}
有人遇到过这个问题吗?
【问题讨论】:
-
将
@media (min-width: 768px)更改为@media all and (min-width: 768px)或@media only screen and (min-width: 768px) -
谢谢。但我忘了在我的问题中提到我也尝试了@media all,但它没有用。
-
仅 IE11 不工作?
-
正确。所有其他浏览器都可以。
-
您是否在 HTML 的标头中使用元视口和 width=device-width?
标签: css html internet-explorer-11