【发布时间】:2016-02-13 02:00:13
【问题描述】:
是否可以在LESS中使用父选择器为父属性选择器指定值?
我想要以下输出:
[some-attribute] {
font-weight: normal;
}
[some-attribute~="bold"] {
font-weight: bold;
}
鉴于这个(显然不正确的)例子:
[some-attribute] {
font-weight: normal;
&~="bold" {
font-weight: bold;
}
}
LESS 中是否有可能发生这样的事情?
编辑:对于任何可能好奇的人,我确实尝试过这个可憎的:
[some-attribute {
&] {
font-weight: normal;
}
&~="bold"] {
font-weight: bold;
}
}
我很高兴它没有奏效。我可能受到了诱惑。
【问题讨论】:
-
您使用的是 LESS 还是 Sass?你必须选择一个。 LESS 解决方案与 Sass 解决方案截然不同。
-
@cimmanon 我经常在各种项目中使用 LESS 和 SCSS。我很好奇两者的解决方案。
-
同时使用这两个标签很难作为重复关闭,因为这个问题的 Sass 版本已经存在:stackoverflow.com/questions/30400162/…
标签: css-selectors less