到目前为止,我有这个(少语言):
少:
.test(@name) {
(~".sm-@{name}") {
background: ~"url(../images/icons/sm/@{name}-16x16.png)";
}
}
我可以调用它 ( .test("facebook")
) 来生成类似这样的东西:
CSS:
.sm-facebook {
background: url(../images/icons/sm/facebook-16x16.png);
}
但是,我无法使用通常的&
运算符将此生成的类定义连接到父选择器。我希望
少:
ul {
li {
&.test("facebook");
}
}
生成
CSS:
ul li.sm-facebook {
background: url(../images/icons/sm/facebook-16x16.png);
}
但我收到一个解析错误。
我怎样才能做到这一点?