【发布时间】:2013-02-06 17:39:34
【问题描述】:
我想知道是否可以覆盖 LESS 中的嵌套,以留在我的范围内 - 只是因为它更简单...:-)
如果我有一个具有两种状态的元素,例如 body-class,我需要定义两个 CSS 对象。我希望每个模块只有一个。
.module {
h1 {
float: left;
}
}
body.secondary {
.module {
h1 {
float: right;
}
}
}
就像用& 定义父级一样,有没有办法覆盖该父级?所以也许它看起来像这样:
.module {
h1 {
float: left;
}
&=body.secondary {
h1 {
float: right;
}
}
}
& 被定义为另一个选择器...
这可能很棒,并且让我的 CSS 更简单,每个模块只有一个 CSS 对象。
谢谢... :-)
【问题讨论】: