Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我能用较少的css使用可变颜色变量吗_Css_Variables_Colors_Less - Fatal编程技术网

我能用较少的css使用可变颜色变量吗

我能用较少的css使用可变颜色变量吗,css,variables,colors,less,Css,Variables,Colors,Less,是否有办法声明以下内容: body.someclass { @maincolor:#somecolor;} bidy.anotherclass { @maincolor:#anothercolor;} 还尝试: body.someclass {.maincolor {color:#somecolor;} } body.anotherclass {.maincolor {color:#anothercolor;} } 我在一个网站上工作,那里的每个主要部分都使用不同的颜色。。。将非常有用:

是否有办法声明以下内容:

body.someclass { @maincolor:#somecolor;}
bidy.anotherclass { @maincolor:#anothercolor;}
还尝试:

 body.someclass {.maincolor {color:#somecolor;} }
 body.anotherclass {.maincolor {color:#anothercolor;} }
我在一个网站上工作,那里的每个主要部分都使用不同的颜色。。。将非常有用:)

此代码应该可以工作

@color: #4D926F;
@color2: #000000;

body.someclass {
  color: @color;
}

body.anotherclass {
  color: @color2;
}

你看过文档中的例子了吗?不清楚你在问什么。您想要可变属性名称?thx用于快速回复。。。但是,通过这种方式,所有元素(body、p、h1>……)都指定了颜色:#4D926F.:)不同的颜色。。。还是elements@KoenBulens:您可能需要更新您的问题,并更清楚地了解您的目标。任何
color
设置到
body
元素都将继承到“所有元素”,这些元素没有设置自己的
color
,只需使用CSS规则即可(不管是否更少)。那么,通过在
body
元素上设置
color
,您想要实现什么,这与Doink在这里提供的不同?