Internet explorer 8 如何将mixin添加到CSS块中?
我犯了一个巨大的错误,我正在寻求帮助 在用CSS、mobile first responsive和respond.js构建了一个网站之后,在开发过程中,我在IE兼容模式下对其进行了测试,最后我意识到respond.js和CMS使用的javascript之间存在很大的冲突,Internet Explorer 8阻止了所有渲染。 我决定完全放弃polyfill,使用MQ mixin采用SASS方式 现在的问题是IE8看到了该网站的移动版 (对不起,我不能给你一个链接) 我已经包含了Internet explorer 8 如何将mixin添加到CSS块中?,internet-explorer-8,sass,media-queries,mixins,respond.js,Internet Explorer 8,Sass,Media Queries,Mixins,Respond.js,我犯了一个巨大的错误,我正在寻求帮助 在用CSS、mobile first responsive和respond.js构建了一个网站之后,在开发过程中,我在IE兼容模式下对其进行了测试,最后我意识到respond.js和CMS使用的javascript之间存在很大的冲突,Internet Explorer 8阻止了所有渲染。 我决定完全放弃polyfill,使用MQ mixin采用SASS方式 现在的问题是IE8看到了该网站的移动版 (对不起,我不能给你一个链接) 我已经包含了
@media screen and (min-width: 320px) {
body {
margin: 0;
}
}
.lt-ie9 body {
margin: 0;
}
我吸取了教训,开始使用BrowserStack,从现在起我只会使用这个混音器。手头还有一个问题需要解决。。
提前谢谢
关于我将编辑所有的mq以使用新的mixin,我还必须学习更多sas并停止问关于它的愚蠢问题!:)
谢谢大家 我不明白这个问题。您拥有的mixin应该生成您正在查找的输出。请使用共享行为有问题的代码。不要复制整个项目,尽量减少,只保留有问题的部分。@cimmanon不添加;这就是我想弄明白的。浏览整个CSS并编辑每个使用MQ的类是我目前唯一的选择?两周前,当我制作CSS时,我不知道sass。@lolmaus是一个mixin和CSS输出,如果可以使用的话。整个项目由5000行CSS转换为SASS。抱歉,如果描述太长。有什么评论吗?我得到了代码笔提示,谢谢你你把整个CSS都打包到这个混音中了吗?它应该只用于IE8无法处理的小部分。
@media screen and (min-width: 320px) {
body {
margin: 0;
}
}
.lt-ie9 body {
margin: 0;
}