которым можно пройтись фокусом через таб. 3 элемент вызывает модалку в которой тоже есть интерактивные элементы по которым можно пройтись табом начиная с 6 позиции. Можно ли как-нибудь без джс при открытии модалки проходится по ее элементам начиная с 4 позиции?
tabindex (https://developer.mozilla.org/ru/docs/Web/HTML/Global_attributes/tabindex) Но зависит еще от того как модалка проявляется. Если ее в разметке нет в закрытом состоянии (ну или она задисплейнонена) то должно сработать?
В разметке нет и появляется она в самом конце. Табиндекс не подходит потому что я могу или “переместить” модалку в самое начало или мне придется задавать табиндексы для всех интерактивных элементов на странице чтобы строить собственный поток фокуса
Увы я к этому и вел) Ну либо будет чуть-чуть jsки - задать индексы только в модалке и через джаваскрипт фокусить первый инпут модалки
Погугли focus trap
Эх, жаль. Надеялся мб есть какое решение без джс, но видимо придется все же им. Спасибо)
Спасибо, гляну
Обсуждают сегодня