Variable in CSS
Reinhold
- css
Hallo,
gibt es eine Möglichkeit in der css-datei einen Parameter, der sich des öfteren in verschiedenen Klassen wiederholt, einmalig zu definieren und bei Änderung auf alle Klassen wirken zu lassen.
Beispiel:
Ich habe eine Hintergrundfarbe für diverse Tabellen bzw. Klassen. Gibt es nun die Möglichkeit diese Farbe bei einer Änderung nur an einer Stelle neu zu definieren, anstatt in allen Klassen die Farbe neu angeben zu müssen.
Gruß Reinhold
hi,
gibt es eine Möglichkeit in der css-datei einen Parameter, der sich des öfteren in verschiedenen Klassen wiederholt, einmalig zu definieren und bei Änderung auf alle Klassen wirken zu lassen.
zum x-ten mal:
nein, CSS ist keine programmiersprache.
Ich habe eine Hintergrundfarbe für diverse Tabellen bzw. Klassen. Gibt es nun die Möglichkeit diese Farbe bei einer Änderung nur an einer Stelle neu zu definieren, anstatt in allen Klassen die Farbe neu angeben zu müssen.
du kennst die möglichkeit, mehrere selektoren per komma getrennt hintereinander aufzulisten?
gruß,
wahsaga
Hi,
warum machst du nicht den hintergrund etc. alles allgemein für
table {} und dann spezielle klassen?
MfG
Hi,
gibt es eine Möglichkeit in der css-datei einen Parameter, der sich des öfteren in verschiedenen Klassen wiederholt, einmalig zu definieren und bei Änderung auf alle Klassen wirken zu lassen.
Nein.
Ich habe eine Hintergrundfarbe für diverse Tabellen bzw. Klassen. Gibt es nun die Möglichkeit diese Farbe bei einer Änderung nur an einer Stelle neu zu definieren, anstatt in allen Klassen die Farbe neu angeben zu müssen.
Am einfachsten dürfte es in so einer Situation sein, für die gewünschte Farbe eine eigene Klasse zu definieren und den mit dieser Farbe zu versehenden Elementen diese Klasse _auch_ zuzuweisen:
.farbe = { red; }
<bla class="class1 class2 farbe1" />
Grüße
Helge
Hallo Reinhold.
gibt es eine Möglichkeit in der css-datei einen Parameter, der sich des öfteren in verschiedenen Klassen wiederholt, einmalig zu definieren und bei Änderung auf alle Klassen wirken zu lassen.
In CSS direkt: Nein.
Über serverseitige Umwege: Ja.
Gibt es nun die Möglichkeit diese Farbe bei einer Änderung nur an einer Stelle neu zu definieren, anstatt in allen Klassen die Farbe neu angeben zu müssen.
Siehe wahsaga's Tipp bzgl. Mehrfachzuweisungen.
Gruß, Ashura