Hej Gunnar,
Bei Elementen, die bei allen Darstellungsarten versteckt werden sollen, gehört diese Information ins Markup, nicht ins Stylesheet. Dafür ist das
hidden
-Attribut da.
…das sich per CSS aber nicht entfernen, aber für Formatierungen nutzen lässt.
Wirft ein button.pressed > [hidden] {display: inline-block;}
Screenreader eigentlich aus der Bahn? — Oder funktioniert das (ggfs. in Verbindung mit Live Region)?
Marc