Это упрощенный пример. То, что я хотел бы сделать, - использовать элементы в массиве для вывода значений переменных, которые я ранее создал. Синтаксис ниже, который пытается создать переменную путем конкатенации "$", явно ошибочен, но я использую его, чтобы понять, что я пытаюсь сделать.
$puma-width: 100px;
$slug-width: 200px;
@each $animal in puma, slug {
.#{$animal}-title {
width: $+#{$animal}-width;
}
}
Требуемый вывод:
.puma-title {
width: 100px;
}
.slug-title {
width: 200px;
}