Meteor JS具有CSS变量和IE支持

时间:2017-08-25 09:25:54

标签: javascript html css internet-explorer meteor

我的问题是,我有一个流星应用程序,更改样式的最简单和最简单的方法是使用CSS变量。 但是:IE根本不支持它们,所以我不得不编写一个辅助函数,它改变了每个模板创建的风格和用户交互。 那个辅助函数很慢,很难看,所以我只想为IE指定辅助函数,并在其他浏览器中使用CSS变量。 - 如果浏览器是IE使用IEspec.css,我如何在构建之前指定, 其他案例使用nonIEspec.css?

1 个答案:

答案 0 :(得分:0)

我不了解流星制作流程,但您可以在index.html中添加:

<!--[if IE]>
    <link rel="stylesheet" type="text/css" href="ie-only.css" />
<![endif]-->

关于变量,IE不支持它们,只是Edge 15+。

  

在Edge 15中,不计算使用css变量的嵌套计算   并且被忽略请参阅有关css变量的Edge 15动画中的错误   导致网页崩溃查看错误在Edge 15中无法使用   伪元素中的css变量见bug

你有纯粹的CSS变量或类似SASS / LESS?也许有一个编译器使它们成为css 1,2或3。

检查兼容性here