@YaroslavMatveev

Как в WordPress реализовать выдвижное меню?

На сайте нужно реализовать выдвижное меню справой стороны. Как такое можно реализовать на wordpress? Его функционал заключается в том, что это просто меню, которое прижато к правой стороне страницы. При наведении курсора в эту сторону, оно выезжает.

6708d35c8b275993765866.jpeg
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Smirator
Привет! Разбей задачу по этапно, чтобы понять, что тебе нужно.
Тут нет привязки к WordPress или другой CMS-системе. Тебе нужно думать в JavaScript.
Если это JavaScript, то нужно понять, что это за функционал, разбив его на составляющие:
1) Меню выходит только в случае, если на него навели. Ага, значит, нужен функционал в JS, который отслеживает наведение. Об этом можно почитать тут: https://learn.javascript.ru/mousemove-mouseover-mo...
2) Отлично, у JS есть из коробки функционал, отслеживающий наведение. Значит, переходим к этапу хранения меню. Тебе нужен какой-то контейнер, в котором будет лежать меню, которое будет находиться за пределами видимости. Навскидку это может быть отрицательный марджин.
3) Убрав контейнер со своим меню нужно все это дело подружить друг с другом. Пишешь скрипт, который будет отслеживать наведение на область (нужную тебе) и отслеживаешь это. Когда действие происходит ты выдвигаешь меню. Это можно сделать анимированными свойствами в CSS и игрой с уменьшением марджина в JS.

Собрав такой функционал уже можно задуматься о том, чтобы подружить его с WP.
Если в код не можешь, то уже это описание можешь попробовать закинуть в нейронку и посмотреть, что она выдает.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы