Ich hatte gehofft, dass die Definition von Variablen in einer if-Anweisung in Sass funktionieren würde, aber leider erhalte ich Fehler, die besagen, dass die Variable nicht definiert ist. Hier ist, was ich versucht habe:
@for !i from 1 through 9
!foo = #000
@if !i == 1
!bg_color = #009832
@if !i == 2
!bg_color = #195889
...
#bar#{!i}
color: #{!foo}
background-color: #{!bg_color}
Mit diesem Code würde ich den folgenden Fehler erhalten:
Undefinierte Variable: "!bg_color".