我有一个网站,它有一个响应式网格系统,使用带断点的媒体查询。在 IE8 上,即使屏幕尺寸设置为标准桌面尺寸(大于 960 像素宽),我也看到“移动版”作为默认 View 。
是否存在会导致这种情况发生的已知问题(和修复)?
一如既往地感谢您的帮助。
----编辑----
我的媒体查询是如何设置的:
@media screen and (max-width: 767px) { }
最佳答案
IE8 doesn't support media queries ,所以它可能正在处理所有 CSS 规则,即使是那些全宽屏幕不应该处理的规则。
要防止出现此问题,请添加 only
每个 @media
后的关键字规则 ( @media only screen ...
)。
然后您可以获得支持,包括出色的插件 respond.js 在<head>
所有页面的一部分
关于internet-explorer - 什么会导致响应式网站默认为移动设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12641465/