0

使用 SASS 和 Respond-To (Breakpoint) 会生成一个 .css 文件,其中包含多个媒体查询,而不是合并。

没什么大不了的,但是在 IE8 中,使用 css3-mediaqueries.js,会导致 IE8 崩溃。css3-mediaqueries.js为每一个mediaqueries加一个style标签,IE8最多不能到32...

如何自动合并所有媒体查询?

谢谢

4

2 回答 2

0

Sass 没有这个功能。要么更好地计划您的媒体查询,以便您只有尽可能少的数量,要么找到一个可以为您合并它们的第三方应用程序。

于 2013-07-05T00:56:40.020 回答
-1

通常,由于从服务器传递到客户端时使用 GZIP 压缩 CSS,多个媒体查询并不是什么大问题。

为了在 IE7 和 8 中启用媒体查询支持,我已经成功地使用了 Respond.js

请参阅此小指南如何将 Respond.js 与 Selectivizr 结合使用:https ://stackoverflow.com/a/16732064/901944

于 2013-07-05T05:04:31.530 回答