Задать вопрос
@TheTheThe

В чем дело и что оптимизировать?

Приветствую, уважаемые посетители Тостера)
Вот сделал динамичное меню. Суть в том, что когда повторно показываем меню, то при наведении на пункты меню, они ведут себя по другому (реакция хуже), нежели вели себя после загрузки страницы.

Кстати говоря, что здесь еще можно оптимизировать? (Загляните в код)

Вот, посмотрите - testtter.yolox.net
  • Вопрос задан
  • 2530 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@VazyaOZ
Попробуйте убрать transition-delay если поможет ковыряйте в этом направлении.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
BBoyJuss
@BBoyJuss
WordPress, интерфейсы и все вытекающие
Как минимум, можно сдвиг пункта меню пр наведении реализовать на CSS, js кода станет меньше
// отпадет необходимость в этом коде
$('#navMenu span').hover(function(){
	$(this).css({
		"transform": "translate(-30px,0px)",
		"-webkit-transform": "translate(-30px,0px)",
		"-o-transform": "translate(-30px,0px)",
		"-moz-transform": "translate(-30px,0px)"
	});
}, function(){
	$(this).css({
		"transform": "translate(0px,0px)",
		"-webkit-transform": "translate(0px,0px)",
		"-o-transform": "translate(0px,0px)",
		"-moz-transform": "translate(0px,0px)"
	});
}
);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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