【发布时间】:2017-06-03 04:53:25
【问题描述】:
有没有办法从 javascript 访问 css 变量?这是我的 css 变量声明。
:root {
--color-font-general: #336699;
}
【问题讨论】:
-
我真的很好奇为什么你不想在更有效的javascript中重新声明那个变量
-
@Dummy 那么会有两个地方需要维护值,使代码更加脆弱(即不是 DRY 方法)。
-
就我而言,我不知道它使用的是哪个 CSS 文件。用户决定文件,每个文件对这个变量都有不同的值。
-
此外,如果您的 CSS 变量具有不同的值,具体取决于哪个活动的
@media查询定义它们,您可以节省更多的工作和重复代码。
标签: javascript css css-variables