Перейти к содержимому

CoreReveal

Примеры использования и документация.

Плавное появление блока при доскролле: контент «приезжает», когда попадает в поле зрения, и страница ощущается живой, а не вываливается разом. Используйте на лендингах и длинных страницах для секций, карточек и иллюстраций.

Технические детали: построен на motion-v (Motion, whileInView); направление появления direction (up/down/left/right/none, по умолчанию up — контент приезжает снизу), величина сдвига distance в px, delay и duration в мс, once — анимировать один раз (по умолчанию true), as — корневой тег. SSR рендерит initial-состояние — прогрессивное улучшение. prefers-reduced-motion: контент сразу виден, без initial-скрытия и анимации.

up

up · приезд снизу (дефолт)

down

down · приезд сверху

left

left · приезд справа

right

right · приезд слева

none

none · только fade

Блок 1

Появляется с fade+сдвигом при попадании в кадр

Блок 2

Появляется с fade+сдвигом при попадании в кадр

Блок 3

Появляется с fade+сдвигом при попадании в кадр

Блок 4

Появляется с fade+сдвигом при попадании в кадр

Блок 5

Появляется с fade+сдвигом при попадании в кадр

Блок 6

Появляется с fade+сдвигом при попадании в кадр

Блок 7

Появляется с fade+сдвигом при попадании в кадр

Блок 8

Появляется с fade+сдвигом при попадании в кадр

Блок 9

Появляется с fade+сдвигом при попадании в кадр

Блок 10

once=false — уезжает и приезжает снова при каждом попадании в кадр