我遇到了一个奇怪的问题,只发生在IE9中。我正在研究一个具有桌面布局和移动布局的网页。相同的HTML,不同的CSS。问题发生在下面的代码中:媒体查询在IE9中不工作
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), only screen and (max-device-width: 640px)
所有浏览器(IE9除外)根据需要显示桌面站点。移动浏览器正确显示移动版式。 IE9的问题在于它还显示了移动版面。
现在,如果我从上面的代码中删除单词“唯一”和“屏幕”,IE9将正确显示桌面网站。问题是,那么移动浏览器也会显示桌面站点。我已经对此做了一些研究,并且在这个问题上没有看到任何东西。
感谢您的阅读,
约翰
[“IE9,退出该移动样式表,你是一个桌面浏览器,你甚至不在Windows Phone上。”](http://knowyourmeme.com/memes/Buzzkilling) – BoltClock