Archiv verlassen und diese Seite im Standarddesign anzeigen : CSS: Listen (<ul><li>...)
Halllo,
gibt es in CSS einen Selektor, mit dem ich auf Elemente zugreifen kann, die bestimmte Unterelemente haben...
Typisches Bsp. sind Listen:
<ul>
<li>
Eintrag 1
</li>
<li>
Eintrag 2
<ul>
<li>
Untereintrag 2_1
</li>
</ul>
</li>
</ul>
... also hier im Beispiel auf
<li> Eintrag 2 </li>, weil es einen Untereintrag enthält?
Gruß Korrix
siehe Doku: http://de.selfhtml.org/css/formate/zentrale.htm#verschachtelte_elemente
... also nicht?
… oder lesen?
Die Selektoren im Beispiel haben folgende Bedeutung:
... ja genau, lesen. Ich habe nicht nur Selektoren geschrieben!
Ich möchte mich auf Elemente beziehen, die bestimmte Unterelemente haben und NICHT auf Elemente, die unter anderen Elementen auftauchen.
Korrix
Hallo.
Ich bin mir jetzt ned sicher, ob ich das so verstanden hab wie du meinst...
Willst du nur für jeden eintrag/unterentrag einen anderen style haben?
evt hilft das:
Listen-Code:
<ul>
<li class="e_1">Eintrag 1</li>
<li class="e_2">Eintrag 2
<ul>
<li class="e_2_u">Untereintrag 2_1</li>
</ul>
</li>
</ul>
CSS-Code:
li.e_1 {
css-stylesheet-elemente für ersten eintrag
}
li.e_2 {
css-stylesheet-elemente für zweiten eintrag
}
li.e_2_u {
css-stylesheet-elemente für untereintrag des zweiten eintrages
}
Gruß
Maik
gibt es in CSS einen Selektor, mit dem ich auf Elemente zugreifen kann, die bestimmte Unterelemente haben...
nein
http://www.w3.org/TR/CSS21/selector.html
http://www.w3.org/TR/2001/CR-css3-selectors-20011113/#structural-pseudos
aber mit Javascript lässt sich so etwas sicherlich realisieren.
mfg
c.
Endlich mal eine klare Antwort. Danke.
Ich habs jetzt irgendwie anders hinbekommen, ist dann aber ein ziemliches gehacke.
Gruß Korrix
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.