3
我想利用从样式块通过任意值动态创建的Sass占位符:萨斯占位符从混入
@mixin example-mixin($arg) {
%placeholder-#{$arg} {
property: $arg;
}
@extend %placeholder-#{$arg};
}
调用混入:
.classname {
@include example-mixin('value');
}
这几乎工作,但对于一些原因在CSS输出.classname
给出两次,就好像它是一个后代选择器:
.classname .classname {
property: value;
}
我没有看到重复的类名背后的逻辑 - 任何人都可以看到我做错了什么和/或建议一种解决方法吗?