Добавить в корзинуПозвонить
Найти в Дзене
QA

Запуск анимации только когда человек доскролил?

Добрый день, есть бесконечная анимация. Т.е она повторяется бесконечное кол в раз. Но проблема в том что пока пользователь доскроллит до нее, половина анимации уже пройдет, ведь запуск анимации идет с запуском страницы. Подскажите как можно сделать запуск анимации только тогда когда пользователь доскроллил до страницы. Заранее спасибо. прошу без wow.js, если есть другие способы? Ответы: Alex https://github.com/camwiegert/in-view
inView('.element').once('enter', runAnimation); Flying В современных браузерах задача решается нативно через IntersectionObserver, для более старых есть polyfill.
Оглавление

Добрый день, есть бесконечная анимация. Т.е она повторяется бесконечное кол в раз. Но проблема в том что пока пользователь доскроллит до нее, половина анимации уже пройдет, ведь запуск анимации идет с запуском страницы. Подскажите как можно сделать запуск анимации только тогда когда пользователь доскроллил до страницы. Заранее спасибо. прошу без wow.js, если есть другие способы?

Ответы:

Alex

https://github.com/camwiegert/in-view

inView('.element').once('enter', runAnimation);

Flying

В современных браузерах задача решается нативно через IntersectionObserver, для более старых есть polyfill.