Приветствую!
Пробую реализовать некий
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?
Спасибо!