ValyroUI English version

Scroll Scene

Сцена на прокрутке: закреплённый экран меняет картинку по шагам, шкала прогресса. Pro · 3D и моушн › Сцены на прокрутке

Установка

npx valyro-cli@latest login
npx valyro-cli@latest add scroll-scene
npm install valyro-ui-pro

import 'valyro-ui-pro/styles.css';
import { ScrollScene } from 'valyro-ui-pro';

Пропсы

PropTypeDefault
steps *ScrollSceneStep[]The chapters: each has its text and the visual the stage shows while it is read.
layout'split' | 'overlay''split'split — text beside a pinned stage; overlay — text cards scroll over a full-width pinned stage.
transition'fade' | 'slide' | 'zoom' | 'flip''fade'How the stage changes from one visual to the next.
stageHeightnumber | string'min(72vh, 520px)'Height of the pinned stage, px or any CSS length.
offsetnumber24Distance from the top of the scroll area at which the stage pins, px.
railbooleantrueShows the rail: overall progress and a button per step.
headingLevel2 | 3 | 43Heading level of the step titles.
onStepChange(index: number) => voidCalled when another step becomes the one being read.
labelsPartial<ScrollSceneLabels>Text for the rail.

Похожие компоненты

  • Scroll Cylinder — Строки заголовка на вращающемся цилиндре — поворот от прокрутки
  • Stacking Panels — Панели прилипают при прокрутке и складываются в стопку
  • Helix Rail — Карточки на спирали, которая вращается от прокрутки
  • Parallax Layers — Слои глубины, которые сдвигаются от прокрутки и курсора
  • Reveal — Появление любого компонента при прокрутке: подъём, наплыв, 3D-разворот
  • Stagger — Списки, сетки и строки таблиц появляются волной, один за другим
  • Tilt — Наклон, подъём, блик и притяжение под курсором для любой карточки
  • Layout Group — Перестановка без прыжков: фильтр, сортировка, перестроение сетки
  • Presence — Появление и уход: элемент живёт, пока проигрывается выход
  • Scene Backdrop — WebGL- или CSS-сцена под обычным интерфейсом: hero, карточки, дашборд
  • Orbit Showcase — 3D-кольцо карточек: перетаскивание с инерцией, стрелки, клавиатура
  • Coverflow Carousel — 3D-карусель товаров на нативной прокрутке: свайп с инерцией, стрелки, клавиатура

Назад: Helix Rail · Далее: Parallax Layers · Весь раздел «3D и моушн»