Gunnar Bittersmann: mit java-script class ändern

Beitrag lesen

@@einsiedler

.js-disabled [aria-expanded="false"] + .nav-group { display:block !important;}

Hier steckt dein erster Fehler. Das aria-expanded-Attribut gibt an, dass das Ding nicht zu sehen sein soll. Das Stylesheet gibt an, dass das Ding doch zu sehen sein soll.

Den Widerspruch musst du als erstes lösen. Wenn JavaScript nicht läuft, darf das aria-expanded-Attribut gar nicht auf "false" gesetzt sein.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann