Приветствую!
Пробую реализовать некий
mixin
, который будет выполнять всю шаблонную работу, а мне останется лишь передавать в него нужные конструкции в виде классов и их свойств.
Что должно получиться на выходе:
.test-1 {
color: red;
}
.test-2 {
color: red;
}
.test-3 {
color: red;
}
Как вижу это я:
@mixin get() {
@for $i from 1 through 3 {
@content;
}
}
@include get() {
.test-#{$i} {
color: red;
}
}
В моем варианте компилятор ругается, мол переменной
$i
еще не существует, а я ее пытаюсь передать в
mixin
. Ошибку я понимаю, но как тогда решить задачу с присвоением
$i
в конце названия класса
test
внутри тела
mixin get
?
Спасибо!