Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
myskypesla
@myskypesla
JavaScript
CSS
Как остановить всю css и js анимацию при прокрутке страницы?
Привет всем, есть промо страница, на которой есть в такой очерёдности слайдер и параллакс:
Слайдер (slick)
Параллакс (relax js)
Слайдер (slick)
Параллакс (relax js)
Слайдер (slick)
Параллакс (relax js)
Меняется это всё каждые 3 секунды в разные стороны, т.е. очень много анимаций одновременно происходит.
Проблема: Страницы при прокрутке в момент смены всей анимации тормозит и идёт рывками.
Вопрос: как при прокрутке можно остановить анимацию css и js?
Вопрос задан
более трёх лет назад
604 просмотра
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
3
WebDev
@kirill-93
Остановить никак. При событии скролл удаляйте классы с анимацией, если это css, и установите какой-то флаг, который будет активен при скроле на жс и проверяйте его.
Ответ написан
более трёх лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Павел Корнилов
@KorniloFF
Куратор тега JavaScript
Работаю по font-end / JS
Проверять на наличие события
scroll
Если есть - стоп, если нет - анимация.
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
lipinart
@lipinart
Подключи WoW.js и показывай то, что видно
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
CSS
Простой
Как добавить прозрачность для sph в imgenx?
1 подписчик
4 часа назад
15 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Простой счётчик без БД (допустим на основе txt файла)?
1 подписчик
15 часов назад
116 просмотров
4
ответа
CSS
+1 ещё
Простой
Как сделать так, чтобы карточка была по размеру контента, если его немного?
1 подписчик
вчера
90 просмотров
1
ответ
JavaScript
+2 ещё
Простой
Зачем скрипт виджета юмани сканирует порты компьютера (22,3389 и другие)?
3 подписчика
вчера
1326 просмотров
1
ответ
JavaScript
+1 ещё
Простой
Есть ли на сегодня какое-нибудь решение выделить инпут по focus-visible?
1 подписчик
вчера
74 просмотра
1
ответ
JavaScript
+2 ещё
Простой
Как сделать так, что бы используя live server у меня не браузер открывался, а справа от самого кода открывалось окно со всем этим?
1 подписчик
13 мар.
102 просмотра
0
ответов
JavaScript
Простой
Как создать авторазмер svg при перемещение элемент к границе svg?
1 подписчик
12 мар.
48 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Как получить такой эффект на мобильном?
1 подписчик
12 мар.
198 просмотров
0
ответов
JavaScript
+2 ещё
Простой
Почему не отображается первый слайдер?
1 подписчик
12 мар.
41 просмотр
1
ответ
HTML
+1 ещё
Простой
Как сверстать данную часть header?
1 подписчик
12 мар.
110 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Бэкэнд-разработчик JavaScript
Wanted.
•
Москва
от 250 000 до 400 000 ₽
JavaScript FullStack разработчик
Rocket
•
Смоленск
от 120 000 ₽
Senior Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 420 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама