Задать вопрос
@slavkapiyavka
junior frontend developer

Как работает toggle?

Имеем следующий примерный кусок кода: https://codepen.io/slavka_piyavka/pen/yLyVPNJ
В js закомментирована шестая строчка кода - таким образом срабатывает анимация бургера, но меню не появляется.
Если раскомментировать строчку - анимация не срабатывает, но меню появляется.
Почему так? В js только начал, банальных вещей могу не знать.
Требуется чтобы при нажатии на бургер срабатывала анимация самого бургера, реализованная посредством css и появлялся список. Как это делается?
  • Вопрос задан
  • 446 просмотров
Подписаться 1 Простой 4 комментария
Решения вопроса 1
profesor08
@profesor08 Куратор тега JavaScript
Checkbox не поможет сделать меню нормальным и удобным для использования. Любой элемент на странице можно сделать фокусируемым. Тем самым можно сделать некое меню, которое будет выезжать по нажатию на кнопку и прятаться при клике вне. Использовав эти знания можно написать js скрипт в пару строк кода, которые будет творить магию. Открытие/закрытие меню по нажатию на кнопку и закрытие при клике вне меню.

Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
18 янв. 2025, в 10:04
50000 руб./за проект
18 янв. 2025, в 09:18
5500 руб./за проект
18 янв. 2025, в 07:20
50000 руб./за проект