在CSS文件中,有没有一种方法可以将变量用于颜色(或其他属性)?例如,说我有以下代码:

#container1 {
    background: #ff0000;
}

#container2 {
    background: #ff0000;
}


如果我决定将网站上的红色(#ff0000)更改为其他颜色,则需要在StyleSheet中查找并替换所有“#FF0000”实例。如果我在整个站点中都有多个StyleSheets,这可能会很烦人。

不可能做这样的事情吗:

#container1 {
    background: redColor;
}

#container2 {
    background: redColor;
}

.redColor {
    background: #ff0000;
}


我知道我可以使用类“ redColor”引用“ container1”,但我想知道是否可以使用变量,以便可以引用其他属性的值,例如字体颜色等。

谢谢你的帮助!

安德鲁。

最佳答案

Sass or Less将添加此功能以及更多内容。

http://sass-lang.com/

http://lesscss.org/

10-02 17:13