Предположим, я хочу создать миксин-переход, который принимает цели в качестве параметров для записи одного правила CSS перехода (другие параметры, такие как время перехода и т. д., являются постоянными).
Код: Выделить всё
@mixin transition($targets...) {
@each $t in $targets {
// construct the rule target by target
}
// and then transition: $rule; or something similar
}
Код: Выделить всё
.foo {
@include transition(color, width);
}
Код: Выделить всё
.foo {
transition: color 100ms ease-out, width 100ms ease-out;
}
Подробнее здесь: https://stackoverflow.com/questions/481 ... -with-each
Мобильная версия