使用父选择器时,LessCss扩展中断

时间:2015-09-20 12:29:13

标签: less

我正在使用&:extend(.klass)

我有一个方法:

.method(@mixin) {

      html[something] & { @mixin() }

}

.klass {

      .method({});

}

到目前为止一切顺利。但是,当我使用它时:

.anotherclass { &:extend(.klass)  } 

我没有抱怨,它正确地扩展了klass。

结果css:

html[something] .klass  { ... } 
.klass, .anotherclass { ... } 

但是,理想情况下,它也应该扩展html [something] .klass。

所以结果应该 IDEALLY

html[something] .klass, html[something] .anotherclass  { ... } 
.klass, .anotherclass { ... } 

右?

否则,您最终可能会使用&:extend(.klass)获得投诉,期望获得正确的规则。

我在java上使用较少,它可能使用的是旧版本。

这是否有效"更好"在较新的版本?

注意,我知道我可以将klass转换为方法调用。

0 个答案:

没有答案