- Registriert
- 20.03.08
- Beiträge
- 476
Liebe Community!
Ich versuche gerade bei einem verschachtelten Elemente-System nur das übergeordnete anzusprechen.
Dieses hat die id "current" und soll dadurch eine andere Schriftfarbe bekommen.
Wenn ich dieses Element anweise, dann erben leider alle dort enthaltenen Elemente auch die andere Schriftfarbe.
Das sieht ungefähr so aus:
HTML:
CSS:
Damit habe ich doch eigentlich durch meine Strunktur (also der span vom a vom #current) die anderen Unterpunkte (also der span vom a vom ul vom #current) ausgegrenzt, oder sehe ich das grundlegend falsch? Welche Möglichkeit habe ich da jetzt?!
Liebe Grüße und herzlichen Dank für jede Hilfe!
…
Ich versuche gerade bei einem verschachtelten Elemente-System nur das übergeordnete anzusprechen.
Dieses hat die id "current" und soll dadurch eine andere Schriftfarbe bekommen.
Wenn ich dieses Element anweise, dann erben leider alle dort enthaltenen Elemente auch die andere Schriftfarbe.
Das sieht ungefähr so aus:
HTML:
Code:
<ul class="menu">
<li>
<a>
<span>eins</span>
</a>
</li>
<li id="current">
<a>
<span>zwei</span>
</a>
<ul>
<li>
<a>
<span>zwei eins</span>
</a>
</li>
</ul>
<ul>
<li>
<a>
<span>zwei zwei</span>
</a>
</li>
</ul>
</li>
<li>
<a>
<span>drei</span>
</a>
</li>
</ul>
CSS:
Code:
#current a span
{
color:#00ff00;
}
Damit habe ich doch eigentlich durch meine Strunktur (also der span vom a vom #current) die anderen Unterpunkte (also der span vom a vom ul vom #current) ausgegrenzt, oder sehe ich das grundlegend falsch? Welche Möglichkeit habe ich da jetzt?!
Liebe Grüße und herzlichen Dank für jede Hilfe!
…
Zuletzt bearbeitet: