Barrierefreiheit · Senior · Frage 10 von 75
Warum scheitert aria-labelledby über eine Shadow-DOM-Grenze hinweg?
- 1Browser blockieren jeden Fokus innerhalb eines Shadow Root
- 2ID-Verweise lösen sich nur innerhalb eines Baum-Bereichs auf
- 3Shadow DOM entfernt beim Rendern alle ARIA-Attribute
Antwort zeigen
Richtige Antwort: ID-Verweise lösen sich nur innerhalb eines Baum-Bereichs auf
Erklärung
Eine id im Light DOM ist aus einem Shadow Root heraus nicht sichtbar. Auswege sind, Label und Eingabefeld zusammenzuhalten oder, wo unterstützt, APIs für Elementverweise zu nutzen.