看看这个 LESS 代码:
#navbar {
color: #fff;
&Logo {
color: #000;
&:hover { color: #000; }
}
}
...输出:
#navbar {
color: #fff;
}
#navbarLogo {
color: #000;
}
#navbarLogo:hover {
color: #000;
}
上面的代码可以正常工作,但是 LESS 以这种方式组合类名或扩展类名是不好的做法吗?
另一个例子,如果你有.button
, .button-error
, .button-success
, 或者它会在主LESS 调用.button-error-true
下全部保护?.button