CSS Classen Verschachteln
Jörg Ohnheiser
- css
Gibt es eine Möglichkeit in einer CSS-Datei zu verschateln?
Ich will folgendes, in der CSS-Datei sind 4 Hauptfarben-Klasse für meine Seite definiert
.blau { color : 000070 }
.rot { color : FF0000 }
und diese will ich dann in anderen CSS-Classen einsetzen
in etwa so :
.rotesMenue { class="rot" ; background-color:#FED683; }
a:hover { class="blau" }
geht das ihrgentwie meine Versuche haben bis jetzt nicht geklappt . Oder geht das vieleicht mit ID= ?
Danke im Vorraus.
Hallo,
Gibt es eine Möglichkeit in einer CSS-Datei zu verschateln?
Verschateln? Verschandeln?
Ich will folgendes, in der CSS-Datei sind 4 Hauptfarben-Klasse für meine Seite definiert
.blau { color : 000070 }
.rot { color : FF0000 }
Das ist schonmal falsch (also eine Verschandelung). Denn Farbwerte als Hex-Zahlen müssen mit # beginnen.
und diese will ich dann in anderen CSS-Classen einsetzen
in etwa so :
.rotesMenue { class="rot" ; background-color:#FED683; }
a:hover { class="blau" }
Nein.
Was aber geht, ist z.B:
<a href="..." class="blau fett">
Andreas
Grüß dich,
versuch mal dieses:
.blau { color: #000070;
background-color: #ffffff;}
a.blau:hover {color: #003366;
background-color: #ffffcc;}
So kannst du zuerst eine class für den a vergeben und dann für diese
class ein pseudoformat vergeben.
So nebenbei: Wennst color vergibst, sollstet auch immer background-color vergeben.
LG, Sabine
Ich will folgendes, in der CSS-Datei sind 4 Hauptfarben-Klasse für meine Seite definiert
.blau { color : 000070 }
.rot { color : FF0000 }
und diese will ich dann in anderen CSS-Classen einsetzen
in etwa so :
.rotesMenue { class="rot" ; background-color:#FED683; }
a:hover { class="blau" }
geht das ihrgentwie meine Versuche haben bis jetzt nicht geklappt . Oder geht das vieleicht mit ID= ?
Danke im Vorraus.