Servus!
Du willst dem Nutzer eine Auswahl anbieten. Wenn du einen Auswahl willst, verwende
select
. Wenn alleoption
s sichtbar sein sollen, verwende dassize
-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