Zum Inhalt springen
CSS-FehlerWarnung
Undefined CSS variable

Undefinierte CSS-Variable

Eine benutzerdefinierte CSS-Eigenschaft (Variable) wird referenziert, ist aber nicht definiert.

browser

Was verursacht diesen Fehler

Die Funktion var() referenziert eine benutzerdefinierte Eigenschaft (--my-var), die im aktuellen Gültigkeitsbereich oder in keinem übergeordneten Element definiert ist. Benutzerdefinierte Eigenschaften folgen den CSS-Vererbungs- und Gültigkeitsbereichsregeln.

So beheben Sie ihn

Definiere die benutzerdefinierte Eigenschaft auf :root oder dem passenden übergeordneten Element. Verwende einen Fallback-Wert: var(--my-var, fallback). Prüfe den Namen der benutzerdefinierten Eigenschaft auf Tippfehler.

Beispiel

div { color: var(--undefined-var); }
Offizielle Dokumentation

Verwandte Fehlercodes