使用SASS和Respond-To(断点)生成一个包含多个媒体查询的.css文件,而不是合并。
没什么大不了的,但在IE8中,使用css3-mediaqueries.js会导致IE8崩溃。 css3-mediaqueries.js为每个媒体查询添加一个样式标记,IE8最多不能达到32 ...
如何自动合并所有媒体查询?
由于
答案 0 :(得分:0)
Sass没有此功能。您可以更好地规划媒体查询,以便尽可能少地查找或查找将为您合并的第三方应用程序。
答案 1 :(得分:-1)
通常,多个媒体查询并不是什么大问题,因为GZIP在从服务器传递到客户端时用于压缩CSS。
要在IE7和8中启用媒体查询支持,我已成功使用Respond.js。
请参阅此小指南,了解如何将Respond.js与Selectivizr结合使用:https://stackoverflow.com/a/16732064/901944