Hallo nix,
das, was Du uns vorgelegt hast, ist noch viel zum umfangreich für eine Bugmeldung.
Schmeiß alle Spezifika für deine Anwendung weg, mach einfach eine Liste mit 5 Einträgen, wo 2 Elemente eine Klasse "x" haben oder so. Und obendrüber machst Du EINEN Link mit id="show" href="#show" und im CSS dann #show:not(:target) ~ ul li.x { display:none; }
.
Dazu dann noch der Counter für die List-Items: counter-reset auf dem ul, counter-increment auf den li, und im ul::after den Wert zeigen.
Mehr nicht. Keine Flexbox, Inline, Gruppen - das muss alles weg für die Bug-Demo.
Ja, während ich das hier geschrieben habe, wäre ich mit dem Beispiel dreimal fertig gewesen. Aber wir wollen Dir ja beibringen, wie man richtige Beispiele macht 😉
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi