Mein Herr!
Klappt in meinem Online-Beispiel.
Ja, bei dir klappt zufällig
irgendwas:nth-child(odd) {
background:#f00;
}
Aber in meinem verlinkten Beispiel ist vor dem ersten p noch ein h1 - keine Ahnung, was Firefox und Opera auf dem Weg zum ersten p noch alles mitzählen.
Ein CSS-Bug oder ein Konzept, das ich nicht verstanden habe?
Linuchs