Hallo,
In wie weit ist eigentlich eine über CSS realisierte Navigation, z.B. mit Flyout-Menüs, barrierefrei?
CSS dient zur optischen Gestaltung, somit erübrigt sich (eigentlich) schon ganz alleine die Frage, inwieweit CSS für Leute, die schwerwiegende Probleme mit der Optik haben, von belang ist.
Der Punkt bei der Barrierefreiheit ist in erster Linie nicht, was mittels CSS angestellt wird, sondern wie der HTML-Code aussieht, denn nur im HTML-Code steckt die Information, die insbesondere Hilfen wie Screenreader sinnvoll ver- und aufwerten können.
Gegen Dein Beispiel CSS-animierte Menüs ist daher (erstmal) nichts einzuwenden, wohl aber, wenn dieses Menü auf HTML-Seite statt als <ol>-Liste ausschließlich aus <div>s und <span>s besteht. Eine <div>-Wüste ist so gesehen nicht besser als ein <table>-Monstrum, CSS hin oder her.
Gruß, Hannes.