hallo
Wenn Ihr jetzt die Aufgabe hättet das in die Tat umzusätzen, wie ich das Anfangs beschrieben habe, wie würdet Ihr das mit bestehnedem HTML-Code Umsetzen?
Unter der Voraussetzung dass der Draft https://drafts.csswg.org/selectors-4/#relational bezüglich :has() auch implementiert ist, ist eine reine CSS Umsetzung möglich über
.menuitem:has( :target ),
.menuitem:target
{display:block}
Ansonsten nur mit einer Pistole an der Schläfe über radio buttons, also gar nicht.