@slavkapiyavka
junior frontend developer

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

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

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

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

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 23:36
200000 руб./за проект
16 мая 2024, в 23:10
12000 руб./за проект