Hi,
folgende Navigationsstruktur liegt als Beispiel vor:
Code:
<ul>
<li></li>
<li></li>
<li>
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</li>
</ul>
Nun ist mein Problem dass ich nur level1 selektieren möchte, also die ersten 3 li's ohne das Untermenü mit li's, ist das irgendwie per css machbar? Die Struktur ist fest vorgegeben, man Bedenke es liegt keine Möglichkeit vor, die "li's" mit CSS Klassen wie "level_1", "level_2", etc. zu versehen, um sich das ganze zu vereinfachen. Ebenso ist die Methode "ul li { ... }" und dann "ul li li { ... }" bei einer stark verschachtelten Navigation mit vielen CSS Attributen zu unübersichtlich und zu schwer einzupflegen, deswegen suche ich eine ganz gezielte Selektierung der Elemente (z.B. "ul li:first-elements", "ul li:second-elements", etc). Vielleicht gibt es bislang keine solche Möglichkeit, falls das so ist, könnte man das evtl. in CSS3 machen?
Vielen Dank im Vorraus.
Gruß, darki