Matthias Scharwies: Quiz - Event-Handler dynamisch anbinden

Beitrag lesen

problematische Seite

Servus!

Du willst dem Nutzer eine Auswahl anbieten. Wenn du einen Auswahl willst, verwende select. Wenn alle options sichtbar sein sollen, verwende das size-Attribut.

@@Gunnar Bittersmann,

Du hast im Prinzip recht. Aber wie kann man das select-Menü mit CSS stylen? Die appearance-Eigenschaft scheint da auch keine Lösung.

Wenn man ein Quiz, Vokabeltrainer oder Adventure für Jugendliche entwickeln möchte, sollte es nicht wie ein Anmeldungsformular für die mittlere-nichttechnische Laufbahn aussehen.

Wenn man dieses Quiz dann dank ARIA-Attributen, die man anstelle von Klassenselektoren auch zum Styling heranziehen kann, noch mit der Tastatur bedienen kann, umso besser.

Mich erinnert diese Diskussion an die um Buttons, als es hieß, dass Buttons aus Gründen der Übersichtlichkeit immer wie Betriebssystembuttons aussehen müssen, und du vernünftigerweise eine andere Meinung hattest.

Ich werde wohl <button role="option"> verwenden.

Herzliche Grüße

Matthias Scharwies

--
Es gibt viel zu tun - packen wir's an: * ToDo-Liste * gewünschte Seiten