Ich möchte was über die Vererbung kapieren.
Ich hätte gerne, daß „test3“, einen roten Hintergrund hat und Schriftgrösse 14px hat. Ich möchte, daß die Hintergrundfarbe aus „test2“ veerbt wird.
Ich hab alle möglichen Varianten durchprobiert, schlußendlich scheitert immer alles am IE6.
Danke für die Hilfe.
[html]
test2
test3
[/html]
Mod-Edit: Code-Tags hinzugefügt - Also bitte, Regelnlesen kann doch net soo schwierig sein… (XraYSoLo)
ich kenne die tags „test1“ und „test2“ nicht, kannst du mal erklären, was die bringen?
gibt es in css kein „background“ sondern nur „background-color“
und bei deiner version, die du bisher geschrieben hast bedeutet
test2 > test3{font-size:14px;}
nur, dass jeder tag „test3“, welcher kind von test2 ist diese schriftgröße bekommt. wenn du was mit vererben machen willst, dann musst du als wert „inherit“ eingeben, dann wird der wert des elternelements übernommen: http://www.css4you.de/wscss/css08.html#inherit
Du kannst nicht später einem Element Attribute eines anderen zuweisen. Das musst du dann direkt machen, so:/* Hier bekommen .klasse1 und .klasse2 die gleichen Attributwerte zugewiesen. */
.klasse1, .klasse2
{
attribut1:wert;
attribut2:wert;
attribut3:wert;
}
hm… stimmt… da steht nichts davon… arbeite aber immer mit background:red; geht einwandfrei…
Gruß, Fredmonster
edit://bin nichmal der einzige stolz hab grad gesehn, dass vbulletin auch mit background:farbe; arbeitet!