Hallo,
gibt es eine Möglichkeit mit Hilfe von CSS das vorletzte Kind von body anzusprechen? Das Proble ist das das jedes Block-Element sein könnte. Der HTML-Code könnte zum Beispiel so aussehen:
[...]
<body>
<h1>Überschrift</h1>
<p>Absatz</p>
<ul>
<li>Liste<li>
</ul>
<p>Absatz</p>
</body>
[...]
...das heißt das vorletzte Kind wäre die ungeordnete Liste.
Der HTML-Code könnte aber auch so aussehen:
[...]
<body>
<h1>Überschrift</h1>
<p>Absatz</p>
<p>Absatz</p>
<p>Absatz</p>
</body>
[...]
...in diesem Fall wäre das vorletzte Kind ein Absatz.
Das einzige was immer bleibt ist die Überschrift erster Ordnung als erstes Kind von <body> und der letzte Absatz als letztes Kind von <body>
Da das vorletzte Kind jedes Block-Element sein könnte komme ich mit den CSS3-Pseudoklassen :nth-last-of-type und :nth-last-child nicht weiter.
Oder ist das doch möglich?
Gruß Julian