Задать вопрос
Yura_Mart
@Yura_Mart

Как сделать фокус клавиатуры на прокрутке бокового меню по умолчанию (т.е. после загрузки страницы)?

Имеется сайт с левым боковым меню. При загрузке страницы, если нажать на клавишу вниз или верх, двигается правая часть основой рабочей зоны, т.е. прокрутка основного контента.

Как сделать фокус клавиатуры на прокрутке бокового меню по умолчанию? т.е. чтобы первым прокручивался scroll бокового меню?
С помощью клавиши "tab" фокус переключается на прокрутку бокового меню, но надо сделать чтобы это работало по умолчанию, без доп. нажатии

Может быть задать какое то свойство по id?
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Yura_Mart
@Yura_Mart Автор вопроса
Вот решение:

<div class="focus_keyboard" tabindex="0"></div>

<script>
        document.getElementsByClassName('focus_keyboard')[0].focus()
</script>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы