soy
Threadersteller
Dabei seit: 04.11.2011
Ort: Münsterland
Alter: -
Geschlecht:
|
Verfasst Mi 27.02.2013 00:25
Titel CSS Select First Childs Only |
|
|
Hi,
ich möchte CSS Attribute ausschließlich für etwas anwenden, wenn in einer ul das folgende li eine klasse hat. Es geht um eine Navigation:
Code: | <ul class="haupt">
<li class="nav-item">Betroffen</li>
<li class="nav-item">Betroffen</li>
<ul class="sub">
<li class="nav-item">Nicht Betroffen</li>
</ul>
<li class="nav-item">Betroffen</li>
</ul> |
Mit .haupt .nav-item {} wirkt sich das ganze auch auf die <li>s im Submenü aus. Ich kann mit .klasse1.klasse2 {} etwas anweden, wenn ausschließlich beide Klassen einem Element zugehörig sind. Kann ich das auch irgendwie auf nur eine Ebene beschrenken, so dass nicht alle folgenden <li>s auch betroffen sind?
Ich freue mich über Google-Suchbegriffe oder Tipps dafür!
Viele Grüße,
Soy.
// Sorry Leute. Ich hab nach "CSS nur erste li formatieren" und so einem Quatsch gesucht, statt den Grundbegriff CSS Selector zu nehmen. Mit W3 Datenbank zu dem Thema wird das schnell klar.
Code: | .haupt > .nav-item { /* CSS */ } |
Sollte es jemand durch die Forensuche finden erklärt dieser Beitrag es wunderbar. Sorry für den selbsterklärten Post. Kann man gerne schließen/löschen.
Zuletzt bearbeitet von soy am Mi 27.02.2013 00:35, insgesamt 5-mal bearbeitet
|
|