У меня есть веб-сайт, и я делаю его доступным для пользователей клавиатуры. Об этом, возможно, задавали раньше, но я еще не нашел способа заставить его работать. :(Изменить элемент tabindex order
Проблемы, с которыми я столкнулся, - это то, что в определенный момент есть слайд-шоу и ссылка на pauze/play. Когда пользователи заходят на сайт, он сначала должен пройти через все слайд-шоу, а затем фокус земли по ссылке Pauze/воспроизведения.
Я попытался воссоздать его как лучший и простой, насколько это возможно.
При закладке через элементы, которые вы заметите, что фокус идет непосредственно на слайды и после этого идут к ссылке pauze/play. Я знаю, что это нормальное поведение из-за структуры HTML ,
Мой вопрос: Как я могу манипулировать этим заказом, что всякий раз, когда я нажимаю последнюю ссылку, фокус переходит прямо к плугу/игре, а не к слайдам.
Я пробовал общаться с tabindex="0/1";
, но тогда мне нужно поместить это на все элементы?
(Sidenote: на сайте намного больше HTML элементов выше этого «слайд-шоу», и я не могу изменить структуру, которая дается)
Спасибо заранее!
Возможно ли это, не подвергая TabIndex на каждом элемент? –
Как я уже сказал, нет. Вы можете установить его через JavaScript, но это не имело бы смысла в отношении доступности. – enyce12
Итак, единственный вариант, который у меня есть, - попытаться изменить структуру HTML? –