In einer if-Anweisung deklarierte Variablen führen zu einer "undefinierten Variable"

8

Ich hatte gehofft, dass das Definieren von Variablen in einer if-Anweisung in Sass funktionieren würde, aber leider bekomme ich Fehler, die besagen, dass die Variable nicht definiert ist. Hier ist, was ich versucht habe:

%Vor%

Mit diesem Code würde ich den folgenden Fehler erhalten:

  

Nicht definierte Variable: "! bg_color".

    
DEfusion 02.10.2009, 17:13
quelle

1 Antwort

11

Sass-Variablen sind nur auf der Ebene der Einrückung sichtbar, an der sie deklariert sind und die darunter liegen. Sie müssen also nur bg_color außerhalb Ihrer for-Schleife deklarieren:

%Vor%

Und Sie erhalten folgende CSS:

%Vor%     
chriseppstein 04.10.2009, 00:38
quelle

Tags und Links