
Delighter.js – это крошечная библиотека JavaScript. Добавьте анимацию CSS, чтобы радовать пользователей при прокрутке вниз. от Q42. Разработан компанией Martin Kool.
Демонстрация онлайн
В этой демонстрации я объединил deligters.js и bigpicture.js.
Более подробную информацию о bigpicture.js смотрите здесь
Шаг 1.
вставьте библиотеку javascript в тело

Шаг 2:

DOM содержит несколько разделов.
Первый раздел ниже:

Чтобы применить Delighters.js / нам нужно добавить атрибут data-delighter в тег
Второй раздел, ниже которого применен bigpicture.js :

для bigpicture.js требуется атрибут data-bp.
и js ниже


Третий раздел:

Это раздел со списком.
4-й раздел:

5-й раздел:
нижний колонтитул

Шаг 3:
проверьте стиль css на github
О восхитительном.js
настройка по умолчанию:
options = {
attribute: 'data-delighter',
classNames: ['delighter', 'started', 'ended'],
start: 0.75, // defaultstart threshold
end: 0.75, // defaultend threshold
autoInit: true // initialize when DOMContentLoaded
}
Пользовательский:
Delighters.config({
// set the defaultstart threshold at the bottom
start: 1,
// let's call Delighters.init() manually later
autoInit: false
// ... etc ...
})
Демо проверить на GitHub