html - IE8 支持 CSS 媒体查询

标签 html css responsive-design internet-explorer-8 media-queries

IE8不支持下面的CSS媒体查询吗:

@import url("desktop.css") screen and (min-width: 768px);

如果不是,另一种写法是什么? 在 Firefox 中同样可以正常工作。

下面的代码有什么问题吗?

@import url("desktop.css") screen; 
@import url("ipad.css") only screen and (device-width:768px);

最佳答案

css3-mediaqueries-js可能是您正在寻找的:此脚本模拟媒体查询。但是(来自脚本的站点)它“不适用于 @import ed 样式表(出于性能原因你不应该使用它)。也不会听 <link><style> 的媒体属性。元素”。

同样,您有更简单的 Respond.js , 它只启用 min-widthmax-width媒体查询。

关于html - IE8 支持 CSS 媒体查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5769493/

相关文章:

javascript - window.screen.width 给出 iPhone/iPad 横向模式下屏幕的高度

javascript - 如何使用cookies构建登录页面?

html - 在 UIWebView 中居中 JWPlayer

html - 在响应式 View 中,边框未显示在 div 上

c# - 如何在 asp.net 中给出表格的 cellpadding、cellspacing

html - 我无法在 iPhone/IPAD 中缩放响应式网站

html - 相当于 CSS 中的 <center> 标签?

javascript - 为什么img标签同时有data-src和src?这些有什么区别?

javascript - div没有滚动条

javascript - 强制 Internet Explorer 9 在解析页面时执行 javascript?