Barrierefreiheit · Senior · Frage 5 von 75
Ein Modal setzt aria-hidden="true" auf #app, aber der Fokus ist noch in #app. Was passiert?
- 1Der Browser verschiebt den Fokus automatisch für dich ins Modal
- 2Nichts ändert sich, weil
aria-hiddenfokussierte Knoten nicht betrifft - 3Der Fokus landet in verborgenem Inhalt; Chrome blockiert das Attribut eventuell sogar
Antwort zeigen
Richtige Antwort: Der Fokus landet in verborgenem Inhalt; Chrome blockiert das Attribut eventuell sogar
Erklärung
Verschiebe zuerst den Fokus. Chrome warnt und ignoriert aria-hidden, wenn ein Nachfahre den Fokus hält. Bevorzuge inert, das auch den Fokus entfernt.