我正在处理一个很长的CSS文件。我知道客户可能会要求更改配色方案,并想知道:是否可以将颜色分配给变量,这样我就可以只更改一个变量,使新颜色应用于使用它的所有元素?
请注意,我不能使用PHP来动态更改CSS文件。
发布于 2009-12-10 02:33:48
CSS本身不使用变量。但是,您可以使用另一种语言,如SASS,使用变量定义样式,并自动生成CSS文件,然后将其放到web上。请注意,每次更改CSS时都必须重新运行生成器,但这并不难。
发布于 2013-05-27 08:50:20
你可以试试CSS3 variables
body {
--fontColor: red;
color: var(--fontColor);
}
发布于 2009-12-10 04:00:16
CSS版的Ruby Gem看起来很棒。
https://stackoverflow.com/questions/1875852
复制相似问题