本文的目的主要是展示CSS变量是如何工作的。随着Web应用程序变得越来越大,CSS变得越来越大,越来越多,而且很多时候都很乱,在良好的上下文中使用CSS变量,为您提供重用和轻松更改重复出现的CSS属性的机制。
在“纯粹的”CSS支持变量之前,我们有像Less和Sass这样的预处理器。但是它们需要在使用前进行编译,因此(有时)会增加额外的复杂性。
如何定义和使用CSS变量
从我们最熟悉的语言JavaScript开始:在JavaScript中定义变量使用vars。
要声明一个简单的JavaScript var,如下内容:
var mainColor = 'red';