我希望这不用
.layout {
&__sidebar {
color: red;
}
}
.layout__sidebar {
background-color: yellow;
}
.foo {
&:extend(.layout__sidebar);
}
会结束.foo
类,以便继承color
和background-color
属性,而不是它的编译方式:
.layout__sidebar {
color: red;
}
.layout__sidebar,
.foo {
background-color: yellow;
}
它是LESS中的错误还是我错误地使用它?
在线演示:http://codepen.io/zerkms/pen/vGJvBV
显然这是一个错误,但是一旦我发布了一个错误,就没有确认:https://github.com/less/less.js/issues/2857