Unerwünschter Scrollbalken im IE 11
bearbeitet von
@@Matthias Apsel
> Durch die Mediaquery blendest du das label nur auf Bildschirmen aus. Nutzer von Screenreadern bekommen die entsprechenden (und für sie notwendigen) Beschriftungen dennoch vorgelesen.
**Nei-en!**
Warum heißt es wohl __*Screen*reader__{: @en}?
Genau, weil der vorliest, was auf dem Bildschirm ist. Er liest nicht vor, was nicht auf dem Bildschirm ist: weder Elemente mit `display: none` noch solche mit `vivibility: hidden`. (Elemente mit `opacity: 0` werden vorgelesen, AFAIK.)
LLAP 🖖
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)