Je veux utiliser un mixin pour me donner l'option de passer des sélecteurs supplémentaires en tant que paramètres nécessaires, en plus des sélecteurs déjà établis. Mais je reçois une erreur ici. Je ne suis pas sûr de ce qui me manque, à moins que vous ne puissiez pas utiliser des variables à l'intérieur d'une boucle sans passer une valeur à chaque élément et que je me trompe.Pass sass variable à l'intérieur de la boucle comme un sélecteur sans valeur
@mixin light-section-text($selectors: null) {
@if ($selectors) {
@for $i from 1 through length($selectors) {
#{nth($selectors, $i)},
}
}
p,
address,
li {
color: $white;
}
}
La sortie souhaitée de @include light-section-text("body", "strong", "strong a");
dans ce cas serait:
body,
strong,
strong a,
p,
address,
li {
color: #fff; }