Gunnar Bittersmann: JavaScript: Toggle für verschiedene Elemente

Beitrag lesen

problematische Seite

@@borisbaer

Was haltet ihr davon? https://www.w3schools.com/w3js/w3js_toggle_show.asp

Abstand.

Funktioniert zumindest so wie ich es mir vorgestellt habe!

Das tut reines HTML auch. Wozu also JavaScript?

Und wenn du doch eine Lösung mit Button und JavaScript willst, dann schau dir mal dieses Menü bei schmalem Viewport an. Das einzige, was JavaScript tut, ist den Wert des aria-expanded-Attributs des Buttons(!) zwischen true und false umzuschalten. Mehr sollte JavaScript nicht tun; den Rest erledigt CSS. Bei Wunsch auch animierte Übergänge mit transition.

LLAP 🖖

--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory