1UnitedPower: p:nth-child(odd) zählt <h3> mit

Beitrag lesen

Meine Herren!

Diese Regel soll nach jeder Zwischenüberschrift neu beginnen, das funktioniert so nicht. Im Gegenteil: Die <h3> Zeile wird mitgezählt, als ob sie <p> wäre.

Nein, die h3-Zeile wird mitgezählt, als wäre sie ein nth-child ;)

Ausgehend von folgendem Markup, könntest du nth-of-type verwenden:

<section>  
   <h3>Überschfift 1</h3>  
   <p></p>  
   <p></p>  
   <p></p>  
   <p></p>  
</section>  
<section>  
   <h3>Überschfift 1</h3>  
   <p></p>  
   <p></p>  
   <p></p>  
   <p></p>  
</section>
section p:nth-of-type(odd){  
   /* … */  
}

Wenn es die section-Elemente nicht gibt, dann fiele mir auch keine reine CSS-Lösung ein.

--
“All right, then, I'll go to hell.” – Huck Finn