Je crée un Sass mixin avec 3 arguments dont l'un est optionnel & Je veux imprimer si c'est passé sinon je ne veux imprimer .Vérifier une variable dans Sass mixin & l'imprimer si elle est définie
Voici comment mon mixin ressemble à:
@mixin name($arg1, $arg2, $arg3: false){
@if $arg3 { #{$arg3} , }
& {
color: #{$arg1};
> #{$arg2}{
&:before{
something...
}
}
}
}
mais cela ne fonctionne pas & il renvoie une erreur
Warning: Syntax error: Invalid CSS after "...$arg3}": expected "{", was "}"
Alors, comment puis-je obtenir le résultat souhaité?
Merci! Mais pouvez-vous s'il vous plaît expliquer votre première solution, je veux comprendre exactement ce qui se passe. – ahmedelgabri
nevermind Je l'ai eu, je n'ai jamais su que vous pouvez créer une "liste" vide? ou la fonction append() dans Sass. – ahmedelgabri