сайте с фиксированной шапкой и наезжающим поверх страницы сайдбаром? Гугл какую-то чушь выдаёт в основном. Кнопка активации должна быть в хедере и при этом непосредственно внутри nav. Портал для самого сайдбара поломает последовательность навигации. Помогите плиз
<div> <button aria-controls="ID" aria-expanded="true|false" aria-label="Open | Close navigation" >|||</button> <nav id="ID" aria-hidden="true|false" inert (при закрытом) > ссылочки </nav> </div>
Voice over напрочь игнорирует aria-controls в таком случае. Ну да, разве что лейблом обозначить
Пример норм у OneDrive, например
Он почти ничем не поддерживается
https://a11ysupport.io/tech/aria/aria-controls_attribute
В целом у Microsoft часто можно смотреть примеры, они очень качественно делают
Спасибо за наводку!
Обсуждают сегодня