@slavkapiyavka
junior frontend developer

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

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

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

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

Похожие вопросы
29 нояб. 2024, в 07:44
20000 руб./за проект
29 нояб. 2024, в 04:45
5000 руб./за проект
29 нояб. 2024, в 04:42
5000 руб./за проект