CSS-Code funktioniert nicht richtig

  • Firefox-Version
    142.0
    Betriebssystem
    Linux Mint Cinnamon

    Hallo. Ich habe einen verrückten Code für heise.de geschrieben, weil die Zuordnungen der Zitatfarben falsch sind. Das funktioniert auch soweit, bis auf 2 Schönheitsfehler:

    1. Wenn kein Zitat vorhanden, wird das Posting eingefärbt. Soll aber logischerweise in der Schriftfarbe bleiben.

    2. Beim jeweils letzten Zitat ist die Zuordnung falsch. Dabei spielt es keine Rolle, wie viele Zitate vorhanden sind. Ist eins vorhanden, ist gleich das erste falsch. Sind 4 vorhanden, sind 3 richtig und das 4. falsch. Stimmt die Zitatanzahl jedoch mit den definierten Regeln überein (hier 5), dann sind alle richtig

    Hier ist ein Beispiel mit vielen Zitattiefen. Der ausgewählte Beitrag funktioniert, der davor nicht:

    heise online
    www.heise.de

    Die Seite wird so aufgerufen, wie vorgegeben: Mit den Farbschema des Browsers, das hier dunkel ist. Keine Beeinflussung durch Addons wie Dark-Reader oder ähnlichem.