0
Я хочу написать функции/mixins, которые возвращают mixin. Например, у меня есть этот Mixin:Sass mixin или функция для возврата mixins
@mixin generate-offsets-from-map($class-slug,$type,$from, $to, $step) {
$i: $from;
@while $i <= $to {
@if ($type == "vertical") {
.#{$class-slug}-#{$type}-#{$i}, @mixin {$class-slug}-#{$type}-#{$i} {
padding: {
top: $i * 1px;
bottom: $i * 1px;
}
}
} @else if ($type == "horizontal") {
.#{$class-slug}-#{$type}-#{$i}, %#{$class-slug}-#{$type}-#{$i} {
padding: {
left: $i * 1px;
right: $i * 1px;
}
}
}
$i: $i + $step;
}
}
@include generate-offsets-from-map(offset,vertical,10,100,1);
я генерировать классы офсетной вертикальной/horizintal-1/100, но я хочу генерировать @mixin смещение вертикального/horizintal-1/100.
его единственный пример Мне нужно найти решение, как создать mixins –
Ok. Но нет способа генерировать mixins :( Можете ли вы объяснить, почему вам нужно создавать микшины? – 3rdthemagical
Я хочу включить mixins в «@media», я не могу видеть «@extend» в MQ. Итак, у меня есть идея если я могу генерировать миксины со свойствами типа заполнителей, я могу включить их в MQ. –