【发布时间】:2018-12-09 17:35:46
【问题描述】:
CSS 中的全局变量是在内存方面还是在效率方面不如局部 CSS 变量?
所以基本上我的问题是在全局范围内声明的变量是否有任何好处,并且可以在 CSS 中的任何地方访问,而不是在特定选择器的代码块中声明并在本地范围内的变量到选择器。
当谈到全局范围时,我的意思是:
:root { --mainColor: red }
本地范围的意思是:
.element { --mainColor: red; }
.element p { color: var(--mainColor) }
希望我足够清楚:)
【问题讨论】:
-
现在我们在 CSS 中有局部变量和全局变量了吗?你确定语言,可能你的意思是 C++ 而不是 CSS?
-
我已经编辑了这个问题,试图更好地解释。您可以在以下链接中看到有关 CSS var 的本地和全局范围的讨论。 webkul.com/blog/understanding-the-scope-in-css-variables
标签: css global css-variables