在 LESS 中,我试图定义button.c2
规则集,以应用于<button class="c2">...</button>
元素。该规则集主要基于规则button.c1
集。但是,以下代码会产生 ParseError:
button.c2 {
button.c1;// Trying to import a ruleset
... // additional rules, such as font-size: 120%;
}
在我看来,ParseError 是由于导入的规则集没有引用类或 ID(“button.c1”不以“.”或“#”开头)这一事实引起的。从LESS 文档中:
任何 CSS 类或 id 规则集都可以以这种方式混合。
为什么会有这样的限制?有什么办法吗?