Folgendes Problem:
Das ist das vorgegebene - unabänderliche - HTML.
Selektierte Punkte (inklusive Hierarchie) bekommen als zusätzliche CSS-Klasse also selected zugewiesen.
Ich soll jetzt dafür sorgen, dass selektierte Punkte auf Ebene 1 rot hinterlegt sind, selektierte Punkte auf Ebene 2 grün.
geht logischerweise nicht, da auch Ebene 2 rot hinterlegt würde
geht auch nicht und
geht auch nicht.
Wie kann ich es anstellen, dass es im IE 6 so aussieht wie gewünscht?
Code:
<div class="level1">Punkt 1 <div class="level2">Punkt 1.1</div> </div> <div class="level1 selected">Punkt 2 <div class="level2">Punkt 2.1</div> <div class="level2 selected">Punkt 2.2</div> <div class="level2">Punkt 2.3</div> </div>
Selektierte Punkte (inklusive Hierarchie) bekommen als zusätzliche CSS-Klasse also selected zugewiesen.
Ich soll jetzt dafür sorgen, dass selektierte Punkte auf Ebene 1 rot hinterlegt sind, selektierte Punkte auf Ebene 2 grün.
Code:
.selected {
background:red;
}
Code:
.selected {
background:red;
}
.selected .selected {
background:#0f0;
}
Code:
.selected {
background:red;
}
."level2 selected" {
background:#0f0;
}
Wie kann ich es anstellen, dass es im IE 6 so aussieht wie gewünscht?
Moderator
Kommentar