Auge: nur jedes LI vor einem UL ansprechen

Beitrag lesen

Hallo

Ich möchte in ein Liste nur jedes LI ansprechen das vor einem UL steht.

<ul>
<li>x</li>
<li>x</li>
<li>GENAU DAS HIER <------------------------------------
<ul>
<li>-----</li>
</ul>
</li>
<!-- u.s.w. -->

Das geht nur, wenn du genau weißt welches li gemeint ist (':nth-child()') oder du die entsprechenden li mit einem zusätzlichen Merkmal, z.B. eine Klasse, versiehst. Elternelemente anhand des Auftretens bestimmter Kindelemente oder anhand von Merkmalen der Kindelemente zu selektieren, ist mir CSS leider nicht möglich.

Tschö, Auge

--
Es schimmerte ein Licht am Ende des Tunnels und es stammte von einem Flammenwerfer.
Terry Pratchett, „Gevatter Tod“