Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Optimierung des Workflows für effizientes CSS-Coding | Einstieg in CSS
CSS-Grundlagen

bookOptimierung des Workflows für effizientes CSS-Coding

Variablen

CSS-Variablen (benutzerdefinierte Eigenschaften) ermöglichen das Speichern wiederverwendbarer Werte, wodurch sich Styles leichter aktualisieren und pflegen lassen.

Variablen werden im :root-Selektor deklariert und mit -- vorangestellt:

:root {
  --blue-color: #3f42f3;
}

Nach der Deklaration einer Variablen kann diese mit der Funktion var() auf jede CSS-Eigenschaft angewendet werden. Um beispielsweise der Eigenschaft color eines <h1>-Elements den Wert unserer Variable --blue-color zuzuweisen, kann folgender Code verwendet werden:

h1 {
  color: var(--blue-color);
}

Im folgenden Beispiel werden Deklaration und Verwendung von Variablen kombiniert:

index.html

index.html

styles.css

styles.css

copy

In diesem Beispiel steuern mehrere Variablen die Farben der Karte. Das Aktualisieren einer einzelnen Variablen aktualisiert die Stile überall dort, wo sie verwendet wird.

Eigenschaften überschreiben

Um bestimmte Stile innerhalb einer Komponente zu ändern, definieren Sie dieselbe Eigenschaft in einem spezifischeren Selektor neu.

Beispiel (Ampel):

index.html

index.html

styles.css

styles.css

copy

Die Basisklasse .signal enthält gemeinsame Stile, während .stop, .slow-down und .proceed individuelle Farben überschreiben.

Note
Zusammenfassung

CSS-Variablen erhöhen Flexibilität und Wartbarkeit.

Überschreiben ermöglicht eine gezielte Anpassung von Stilen, ohne gemeinsame Regeln zu wiederholen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 9

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain how to override a CSS variable for a specific component?

What are some best practices for naming CSS variables?

Can you show more examples of using CSS variables in different scenarios?

bookOptimierung des Workflows für effizientes CSS-Coding

Swipe um das Menü anzuzeigen

Variablen

CSS-Variablen (benutzerdefinierte Eigenschaften) ermöglichen das Speichern wiederverwendbarer Werte, wodurch sich Styles leichter aktualisieren und pflegen lassen.

Variablen werden im :root-Selektor deklariert und mit -- vorangestellt:

:root {
  --blue-color: #3f42f3;
}

Nach der Deklaration einer Variablen kann diese mit der Funktion var() auf jede CSS-Eigenschaft angewendet werden. Um beispielsweise der Eigenschaft color eines <h1>-Elements den Wert unserer Variable --blue-color zuzuweisen, kann folgender Code verwendet werden:

h1 {
  color: var(--blue-color);
}

Im folgenden Beispiel werden Deklaration und Verwendung von Variablen kombiniert:

index.html

index.html

styles.css

styles.css

copy

In diesem Beispiel steuern mehrere Variablen die Farben der Karte. Das Aktualisieren einer einzelnen Variablen aktualisiert die Stile überall dort, wo sie verwendet wird.

Eigenschaften überschreiben

Um bestimmte Stile innerhalb einer Komponente zu ändern, definieren Sie dieselbe Eigenschaft in einem spezifischeren Selektor neu.

Beispiel (Ampel):

index.html

index.html

styles.css

styles.css

copy

Die Basisklasse .signal enthält gemeinsame Stile, während .stop, .slow-down und .proceed individuelle Farben überschreiben.

Note
Zusammenfassung

CSS-Variablen erhöhen Flexibilität und Wartbarkeit.

Überschreiben ermöglicht eine gezielte Anpassung von Stilen, ohne gemeinsame Regeln zu wiederholen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 9
some-alt