• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CSS Selektor UL LI

rantanplan2000

Mitglied
Hallo,
also irgendwie habe ich gerade eine große, fette Wand im Kopf ...

ich möchte in einer drop-down navi, nur die ersten LI elemente auswählen (für pseudo klasse).

Kurz zum Aufbau:

Code:
<ul>
<li></li>
<li></li>
  <li>
    <ul>
      <li></li>
      <li></li>
    </ul>
  </li>
<li></li>
<ul>

Ich möchte wie gesagt nur die ersten LI haben, nicht die li die in der verschachtelten ul sind.

Was stimmt an meinem Selektor nicht?

Code:
nav ul:first-child li:after { }


Mit dem Kindselektor gehts auch nicht :.-(

nav > ul li:after { }
 
Werbung:
Also wenn du das hier hast:

HTML:
<nav>
<ul>
<li>test1</li>  //<--Das hier soll blau oder?
<li>test2</li>
  <li>
    <ul>
      <li>test4</li>
     <li>test5</li>
    </ul>
test3
  </li>
<li>test6</li>
<ul>
</nav>
Dann das hier:
nav > ul > li:first-child
 
Werbung:
Zurück
Oben