我的想法是可选地添加一个 CSS-Selector 到 mixin 中已经存在的选择器堆栈中。
我的希望
@mixin myMixin(mobileSelector:true) {
@if(mobileSelector) {
.foo .mobile:before,
}
.classXY .subclass:before{
color: red;
}
}
.awesomeClass-A {
@include myMixin();
}
@media (min-width: 1025px){
.awesomeClass-B {
@include myMixin(false);
}
}
应编译为:
.awesomeClass-A .foo .mobile:before,
.awesomeClass-A .classXY .subclass:before {
color: red;
}
@media (min-width: 1025px) {
.awesomeClass-B .classXY .subclass:before {
color: red;
}
}
如何得到这份工作?:)