Я хочу создать меню гамбургера / дерево меню на моем сайте для мобильных устройств. Я не могу найти пример кода, который соответствует всем моим потребностям, поэтому помощь в этом высоко ценится. вот что я представляю:
- Нажатие гамбургера должно открыть первый уровень меню, гамбургер должен оживить
- Нажатие пунктов меню должно открыть ссылки. Рядом с пунктами меню должна быть кнопка, позволяющая перейти ко второму пункту меню. Эта кнопка также должна анимироваться при нажатии.
- При нажатии на текст меню всегда следует открывать ссылку и закрывать меню. разворачивание и свертывание должно работать только при нажатии кнопок.
Я не знаю, достаточно ли мое объяснение достаточно. Вот почему я добавил jsfiddle с некоторым кодом. Код взят со случайного сайта, у которого был именно тот тип меню, который я хочу. Код добавлен только для визуализации того, что я ищу.
https://jsfiddle.net/TheBB23/1yejqr4n/
jsfiddle: https://jsfiddle.net/TheBB23/1yejqr4n/
Я был бы очень признателен, если у кого-то есть учебник или подобное, как это сделать