Vererbung aufhalten
Froschpopo
- css
0 Jeena Paradies0 Harlequin0 Froschpopo0 Cheatah
Ich habe folgendes Beispiel:
<ul id=main>
<li>Text 1</li>
<li> Text 2</li>
</ul>
Ich bin ein fauler aber interessierter Mensch.
Kann ich über "main" NUR das erste <li> ansprechen, ohne dass eine Vererbung ausgelöst wird?
also so in der Art wie:
#main li * 1 { DEFINITION }
Hallo,
Siehe http://forum.de.selfhtml.org/archiv/2006/11/t139837/
Grüße
Jeena Paradies
Hi, was hat das denn mit meiner Frage zu tun?
Yerf!
Ich bin ein fauler aber interessierter Mensch.
Kann ich über "main" NUR das erste <li> ansprechen, ohne dass eine Vererbung ausgelöst wird?
#main:first-child { DEFINITION }
Wird aber nur von CSS-fähigen Browsern verstanden...
Gruß,
Harlequin
Hmmm, aber theoretisch gilt ja das zweite Listenelement auch als "first-child". Das zweite Child ist nach meinem Verständnis das nächste verschachtelte Element.
In meinem Beispiel liegen die Listenelemente aber auf einer Ebene.
Hier ein Beispiel wie ich das Verstanden hab:
<ul>
<li>Listenelement 1 in Child 1</li>
<li>Listenelement 2 in Child 1</li<
<li>
<ul>
<li>Listenelement 1 in Child 2</li>
</ul>
</li>
</ul>
Hi,
Hmmm, aber theoretisch gilt ja das zweite Listenelement auch als "first-child".
nein, das zweite Kind seines Vaters ist nicht das erste Kind seines Vaters.
Cheatah