【发布时间】:2012-07-06 11:23:52
【问题描述】:
我在处理 IE9 桌面的 @media 查询时遇到问题。我创建了一个网站,当有人缩小浏览器的大小时,整个布局会根据“屏幕”大小而变化。整个布局会发生变化以适应屏幕大小。
但是,当涉及到桌面上的 IE9 时,什么也没有发生。出现原始布局(专为 1024 分辨率构建)。所以任何说 768 屏幕尺寸(或更低)的人都会看到布局“流血”。 IT 不会为他们改变。
该网站可以在 Chorme、Firefox 甚至 Opera 中使用,但不能在 IE9 桌面版中使用
这是我的呼吁:
@media screen and (min-width: 768px) and (max-width: 959px){
bunch of settings
}
@media screen and (min-width: 480px) and (max-width: 767px){
bunch of settings
}
@media screen and (max-width: 320px) {
bunch of settings
}
^^^ 当我缩小浏览器大小时,IE9 无法识别这些内容。
请帮忙。
【问题讨论】:
-
我也有这个问题。问题不在于 IE9 无法理解媒体查询——它确实如此。它只是在调整浏览器大小而不刷新窗口时不会重新应用规则。
标签: internet-explorer internet-explorer-9 media-queries