【发布时间】:2013-11-02 18:20:11
【问题描述】:
我正在处理一个包含多个部分的项目。根据部分的不同,该部分中的元素具有不同的颜色。通过我的 LESS 文件,我定义了所有这些可能性,如下所示:
a{
.section_what &{
color: darken(@what,10%);
}
.section_where &{
color: darken(@where,10%);
}
.section_who &{
color: darken(@who,10%);
}
.section_post &{
color: darken(@post,10%);
}
.section_events &{
color: darken(@events,10%);
}
.section_deals &{
color: darken(@deals,10%);
}
}
这似乎不是最精简的做事方式。使用这种方法,我必须多次重复这个部分列表。因此,被其部分更改的每个元素都需要定义此部分列表。有时它的颜色、背景颜色、边框颜色等......
有没有更好的办法?
【问题讨论】: