Анимация элементов
Анимация (появление) элементов при прокручивании страницы на чистом JS. Данный плагин разрабатывается собственными силами. danila.korotkov@gmail.com для предложений или замечаний.
Статья в разработке
Описание
В случае, если на экране, в один момент времени, элементов не больше одного, то они будут появляться один за другим (по ходу появления) без задержки. Если элементов больше чем один, то они будут появляться с задержкой (устанавливается в код js, параметр timer).
Если есть необходимость изменить порядок появления, например сделать чтобы два элемента появлялись одновременно, то пользуйтесь параметром - "data-inviewport-id". (см. Дополнительные параметры).
Здесь будет наглядный пример
Код
Код (позже будет добавлен в виде отдельных файлов):
<div class="container" data-inviewport="scale-in">
Дополнительные параметры
Параметр
Значение
data-inviewport="flash"
Тип анимации (обязательный).
data-inviewport-once="true"
Требуется ли повторять анимацию каждый раз, когда элемент появляется на странице.
data-inviewport-timer="0.5"
Время задержки в секундах перед началом анимации. Работает задержка при условии, что анимированных элементов на экрана в момент вызова(показа) больше одного.
data-inviewport-id="1"
Номер под которым будет срабатывать анимация (если не указывать, то этот номер будет порядковым). Начинается отчет с элемента с номером - 0!
Last updated
Was this helpful?