【发布时间】:2020-03-19 18:03:40
【问题描述】:
我的 Web 组件使用 CSS 变量。
这些变量需要默认值。
它们在许多文件中使用,所以我想提供默认值一次,并且只有一次。
第一次尝试使文本变黑。为什么?
提供一次默认值的正确方法是什么?
.a {
--my-variable: red;
}
.b {
--my-variable: var(--my-variable, blue);
}
<div class="a">
<div class="b">
<span style="color: var(--my-variable);">text</span>
</div>
</div>
【问题讨论】:
-
我的理论是
--my-variable是不是在内联样式范围内
标签: css css-variables