javascript - CSS - 1140px 网格 - IE 7,8 问题 - 媒体查询

标签 javascript jquery css media-queries

所以,我正在使用 1140px css grid .这是一个响应式 css 网格设计,我对它印象深刻。但是(什么时候结束??),IE (7, 8) 搞砸了。作者使用css 3 media queries设置768px以下的样式。他还使用 this在不受支持的浏览器中启用媒体查询。但是这些样式从未在 IE 中应用(尽管 9 可以正常工作)。

我已经解决了一个相当丑陋的 hack 来解决这个问题(阅读 - 即特定的 js 文件以在屏幕尺寸低于 768 像素时创建样式元素)。还有别的办法吗?

最佳答案

respond.js(https://github.com/scottjehl/Respond) 获取在不受支持的浏览器中工作的媒体查询。如果您使用 modernizr,这确实包括响应。显然不再:http://modernizr.com/news/modernizr-25/

关于javascript - CSS - 1140px 网格 - IE 7,8 问题 - 媒体查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10151849/

相关文章:

javascript - 带有数据库的 jQuery Mobile 可折叠项

javascript - .html() 数据加载后重新加载 Ajax/Javascript

javascript - 是否可以隐藏父元素的父元素的子元素?

css - 禁用时的占位符 CSS

jquery - 获取Grails 3.1.2的默认导航菜单以覆盖所有类

javascript - 在 javascript 中动态生成表单 - 但是随着每个新字段的添加,先前字段的值都会丢失

javascript - jQuery 的响应延迟(还有其他一些奇怪的现象)

javascript - JS 双取条件

html - 首页高度太长没有解释

javascript - 使用 .getBBox() 方法在 JavaScript 中为 SVG 路径形状添加编号