Есть ли способ обновить переменную SASS в расширенном классе? Например, у меня есть это в настоящее время:Обновление переменной SASS в расширенном классе
.menu-highlight-1 {
$child: 1;
a {
&:nth-child(#{$child}) {
color: red !important;
}
}
}
И я хочу, чтобы обновить $child
переменные к следующему элементу, так что в моей попытке я продлил .menu-highlight-1
класс, а затем внес изменения в переменную $child
. Однако все это означает выделение одного и того же элемента из расширенного класса.
.menu-highlight-2 {
@extend .menu-highlight-1;
$child: 2;
}
Возможно ли это как-то?
Связанные: http://stackoverflow.com/questions/29081313/cannot-get-color-functions-to-work-using-a-sass-map и http://webproverka.com/ : //stackoverflow.com/questions/27543270/dynamically-re-import-sass-partials-after-amending-variables – cimmanon
Отлично, спасибо. –