Задать вопрос
mrerberg
@mrerberg
Yep

Почему скачет меню?

Всем привет!

Наткнулся на такую проблему: при реализации выпадающего окошка, окно дергается. В чем может быть проблема?

Код:
https://codepen.io/anon/pen/RJNpbY
  • Вопрос задан
  • 189 просмотров
Подписаться 2 Простой 7 комментариев
Решения вопроса 1
Fedinamid
@Fedinamid
Front-End Developer
Я бы на твоём месте не использовал JQuery там, где может помочь обычный CSS.

Вот я сделал тоже самое, но только на чистом CSS: https://codepen.io/amidf/pen/zaxwMQ?editors=1100.

Если говорить про дёргания меню, скорей всего это происходит, потому что когда наводишь на кнопку, то срабатывает slideDown функция, а так как она длится определённое время, а курсор уже с кнопки убран, то она выходит ещё не закончилась, а уже срабатывает slideUp функция. В общем, либо проблема в том, что функции slide одновременно срабатывают, либо когда курсор переходит из области, где находится кнопка "Cсылка", в область списка, срабатывают события mouseenter и mouseleave из-за чего они перекрывают друг друга и, следовательно, начинаются дёргания.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
LenovoId
@LenovoId
svg, css,js
you better code lay out !where the looped that the you !
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы