3
Я часто использую mixins для хранения кусков кода. Например:SCSS: передать несколько классов в mixin
@mixin ui-spot-badges($ui-spot-badges: ui-spot-badges) {
.#{$ui-spot-badges} {
position:relative;
@content;
&:after {
content:"";
position:absolute;
background:red;
}
}
}
@include ui-spot-badges(myclass);
Как передать более одного класса в mixin. Например.
@include ui-spot-badges(myclass, myclass2);
получить
.myclass, myclass2 {
position:relative;
}
.myclass:after, .myclass2:after {
content:"";
position:absolute;
background:red;
}
Не могли бы вы объяснить '...' 'в @mixin Ui-спот-значки ($ значки ...)'? Это необходимо? –
http://sass-lang.com/documentation/file.SASS_REFERENCE.html#variable_arguments – cimmanon