【发布时间】:2015-05-04 22:28:02
【问题描述】:
我必须制作一个可以在黑暗或阳光充足的地方运行的用户界面。所以,我想做一个“高对比度”主题和一个“普通主题”。
我知道 Meteor 将所有 CSS 文件合并并缩小到一个大样式表中。所以......我想知道如何在两个主题之间切换,我不能使用像this site解释的技巧。
我想到了一个解决方案:在 body 上添加一个超类,它只包含颜色定义,我可以用一点 JavaScript 来切换它。但这似乎有点粗鲁。
有更好的解决方案吗?
【问题讨论】:
-
你不能用
Javascript来卸载旧的css文件并加载新的,如果你加载一个新的css文件,它应该覆盖当前css文件的样式。跨度>