@dark_containers: ~"header", ~"footer", ~".dark_block", '.tiles_with_pic .tile_no_pic';
.color(@step:1) when (@step < length(@dark_containers)+1) {
color:#000;
@sel: extract(@dark_containers,@step);
@{sel} & {
color:#FFF;
}
.color(@step + 1);
}
.block {
.color();
}
.block2 .name {
.color();
}
header .block, footer .block, .dark_block .block
получится только header, footer .dark_block .block
=( @dark_containers:~"header, footer, .dark_block";
.color() {
color:#000;
@{dark_containers} & {
color:#FFF;
}
}
.block {
.color();
}
.block2 .name {
.color();
}