@rzlobin89

Как реализовать переходы в меню категорий как в DNS?

5be650da20785828943627.png
У днс удобно сделано. Если ты по кривой двигаешь мышкой и заходишь на область другого подменю, то категория не переключается в навигации. Как такое можно реализовать? Я вроде видел статью про эффект на амазоне и как он реализовывается, но найти не могу
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 3
sankooo
@sankooo
Software Engineer
Есть jQuery плагин для этого, если лень писать самому :)
https://github.com/kamens/jQuery-menu-aim
Ответ написан
Комментировать
@ynblpb_spb
дятел php
Ответ простой -- задержка события.
Вешаете функцию на событие mousein, ждете 100мс и только потом начинаете исполнять функцию. Если в момент ожидания 100мс случилось событие mouseout с элемента, то функция не выполяется и соот-но не раскрывается подменю
Ответ написан
Комментировать
xXRustamXx
@xXRustamXx
Это можно сделать на чистом css просто добавил к элементу transition
Ответ написан
Ваш ответ на вопрос

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

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