Pricing
Get Started
  • Introduction
  • Installation
  • MCP Server
  • Saved
Site
  • Builder (Beta)
  • Pricing
  • Roadmap
  • Affiliates
Browse
  • All Components80 New
Text34
  • 3D Letter Swap
  • 3D Text Reveal
  • ASCII Ripple
  • Bending Marquee
  • Blur Highlight
  • Cipher RevealNew
  • Domino LetteringNew
  • Elastic LetteringNew
  • Ghost TypeNew
  • Glitch Text
  • Glyph LotteryNew
  • Gravity LettersNew
  • Label OrbitNew
  • Luminous TypeNew
  • Mesh LetteringNew
  • Orbital TypeNew
  • Particle Text
  • Ribbon TypeNew
  • Rising InkNew
  • Shatter TypeNew
  • Signal TypeNew
  • Smoke TypeNew
  • Speeding Text
  • Spring LetteringNew
  • Staggered Text
  • Stipple TypeNew
  • Tessera TrailNew
  • Text Cube
  • Text MorphNew
  • Text Path
  • Text Scatter
  • Typographic WallNew
  • Vapor TypeNew
  • Wave LetteringNew
Backgrounds98
  • ASCII Tiles
  • Ascii Waves
  • Astral ShellNew
  • Aura Blob
  • Aurora Beam
  • Aurora Blur
  • Axial BeamNew
  • Binary OrbitsNew
  • Black Hole
  • Blinking Dots
  • Blinking Squares
  • Blurred Rays
  • Chroma Blinds
  • Chroma CurrentNew
  • Chroma Waves
  • Cloud AtlasNew
  • Color Loops
  • Concentric TidesNew
  • Contour TideNew
  • Dappled LightNew
  • Dither Wave
  • Dot Shift
  • Eclipse
  • Fading StarsNew
  • Falling Rays
  • Flame Paths
  • Fog Sphere
  • Glass Flow
  • Glass Tiles
  • Glimmer WrapNew
  • Glitter Warp
  • Glowing Ridges
  • Glowing Wave
  • Glue Dots
  • Glyph EmberNew
  • Glyph OrbNew
  • Glyph SonarNew
  • Glyph TideNew
  • Gradient Bars
  • Grain Wave
  • Halftone Vortex
  • Halftone Wave
  • Hexagonal VaultNew
  • Horizon BloomNew
  • Interference RibbonsNew
  • Landscape
  • Light Droplets
  • Lightspeed
  • Liquid Bars
  • Liquid Lines
  • Long Exposure
  • Luminous FilamentsNew
  • Metallic Swirl
  • Minimal Ripple
  • Mosaic
  • Mosaic Waves
  • Neon Reveal
  • Neural Flash
  • Neural Float
  • Neural Tunnel
  • Nexus RaysNew
  • Perspective Grid
  • Photon KnotNew
  • Pixel Rain
  • Prismatic SlatsNew
  • Radial Liquid
  • Ravine
  • Retro Lines
  • Ring FieldNew
  • Rising Lines
  • Rising Particles
  • Rolling Blinds
  • Rotating Stars
  • Rubber Fluid
  • Satin RidgesNew
  • Shader Waves
  • Shadow Bars
  • Silk Waves
  • Simple Swirl
  • Specter Orb
  • Spectral Clouds
  • Spectral DrapeNew
  • Spiral FunnelNew
  • Square Matrix
  • Squares Terminal
  • Squircle Shift
  • Star Swipe
  • Swirl Blend
  • Synaptic Shift
  • Tech Wall
  • Terminal RainNew
  • Thinking Dots
  • Twilight Lines
  • Vortex
  • Voxel ArcNew
  • Warp Twister
  • Watercolor
  • Wireframe Ball
3D & Shaders49
  • Agentic Ball
  • AI Blob
  • Album RailNew
  • Bend Gallery
  • Chrome OrbitNew
  • Circle Stack
  • Concave CarouselNew
  • Constellation GalleryNew
  • Contact SheetNew
  • Depth Card
  • Depth Image
  • Depth RibbonNew
  • Device
  • Dolly Gallery
  • Elastic ReelNew
  • Elastic StickerNew
  • Ember RevealNew
  • Expanding GridNew
  • Frame Border
  • Glass Reveal
  • Globe
  • Gradient Blob
  • Helix GalleryNew
  • Infinite Gallery
  • Inverted Dome
  • Iris GalleryNew
  • Lenticular Carousel
  • Momentum RingNew
  • Page Flip
  • Parallax Carousel
  • Particle Image
  • Particle Morph
  • Passage GalleryNew
  • Pixel Reveal
  • Pixel Sculpt
  • Pixelate Hover
  • Pond ImageNew
  • Portal
  • Prism CarouselNew
  • Rotating Cards
  • Scroll BendNew
  • Scroll Portal
  • Shader Card
  • Shader Reveal
  • Spin ShutterNew
  • Star Burst
  • Tumble Carousel
  • Twisting Gallery
  • Warped Card
Cursor Effects21
  • Arc CursorNew
  • Ascii Cursor
  • Celebration CursorNew
  • Chroma HaloNew
  • Cursor Wave
  • Custom Cursor
  • Dither Cursor
  • Drafting CursorNew
  • Glass Cursor
  • Glyph StreamNew
  • Grid Rise
  • Gyroscope CursorNew
  • Liquid Ascii
  • Parallax Pills
  • Pigment TrailNew
  • Pixel Magnet
  • Ribbon TrailNew
  • Smooth Cursor
  • Snapshot TrailNew
  • Stardust CursorNew
  • User Cursor
UI & Cards28
  • Animated List
  • Card Spread
  • Center Flow
  • Chroma Card
  • Circle Gallery
  • Circles
  • Click Stack
  • Comparison Slider
  • Credit Card
  • Draggable Grid
  • Frame Scrub
  • Gradient Carousel
  • Hover Preview
  • Liquid Swap
  • Loupe ImageNew
  • Magic Transform
  • Modal Cards
  • Orbit ReelNew
  • Parallax Cards
  • Preloader
  • Reel Gallery
  • Scroll Mask
  • Scroll Stack
  • Simple Graph
  • Skewed Carousel
  • Tile Reveal
  • Tilted Tiles
  • Tumble WallNew
  1. Docs
  2. Components
  3. UI & Cards
  4. Scroll Stack

Animated components, blocks, and templates for React. Pay once, ship stunning pages forever.

pro@reactbits.dev

Site

HomeBuilder (Beta)PricingTestimonialsFAQsRoadmapChangelogFree Components

Docs

IntroductionInstallationMCP ServerComponentsBlocksTemplates

Resources

AboutUse casesComparisonsAlternativesFor AI agents

Legal & Account

LoginAffiliateLicensePrivacyContact

© 2026 pro.reactbits.dev. All rights reserved.

Scroll Stack

Cards that stack and fade away as you scroll

scroll-stack-tw

Customize

Scroll Length
1.0vh
Peek
26px
Scale Step
0.070
Blur
4.0px
Dim
0.28
Smooth
0.16
Depth
3
Card Width
880px
Card Height
0.68
Border Radius
22px
Perspective
1400px

Props

18
NameTypeDefaultDescription
itemsScrollStackItem[]5 cardsCards rendered by the built-in layout. Each accepts eyebrow, title, body, image and accent.
childrenReactNodeundefinedCustom cards, one per child. Supplying children replaces the built-in card layout entirely.
variant"stack" | "deck" | "fade" | "flip" | "zoom" | "reveal""stack"Which stacking animation runs as the cards change over.
scrollLengthnumber1Viewport heights of scrolling assigned to each card.
peeknumber26Pixels a covered card slides up so its edge peeks out.
scaleStepnumber0.07How much a covered card shrinks per step, from 0 to 1.
blurnumber4Maximum blur in pixels applied to covered cards. Set 0 to disable the filter entirely.
dimnumber0.28How far covered cards darken, from 0 to 1.
smoothnumber0.16Scroll follow damping. 0 tracks the scrollbar exactly, higher values trail behind it.
depthnumber3How many covered cards stay mounted behind the active one. Lower is cheaper to render.
cardWidthnumber880Maximum card width in pixels.
cardHeightnumber0.68Card height as a fraction of the viewport.
borderRadiusnumber22Corner radius of the cards in pixels.
perspectivenumber1400Perspective depth in pixels used by the flip variant.
showProgressbooleantrueShow the progress rail under the stack.
showCounterbooleantrueShow the numeric counter under the stack.
onIndexChange(index: number) => voidundefinedFired whenever the frontmost card changes.
classNamestringundefinedExtra classes for the outer section.
itemsScrollStackItem[]

Cards rendered by the built-in layout. Each accepts eyebrow, title, body, image and accent.

Default5 cards
childrenReactNode

Custom cards, one per child. Supplying children replaces the built-in card layout entirely.

Defaultundefined
variant"stack" | "deck" | "fade" | "flip" | "zoom" | "reveal"

Which stacking animation runs as the cards change over.

Default"stack"
scrollLengthnumber

Viewport heights of scrolling assigned to each card.

Default1
peeknumber

Pixels a covered card slides up so its edge peeks out.

Default26
scaleStepnumber

How much a covered card shrinks per step, from 0 to 1.

Default0.07
blurnumber

Maximum blur in pixels applied to covered cards. Set 0 to disable the filter entirely.

Default4
dimnumber

How far covered cards darken, from 0 to 1.

Default0.28
smoothnumber

Scroll follow damping. 0 tracks the scrollbar exactly, higher values trail behind it.

Default0.16
depthnumber

How many covered cards stay mounted behind the active one. Lower is cheaper to render.

Default3
cardWidthnumber

Maximum card width in pixels.

Default880
cardHeightnumber

Card height as a fraction of the viewport.

Default0.68
borderRadiusnumber

Corner radius of the cards in pixels.

Default22
perspectivenumber

Perspective depth in pixels used by the flip variant.

Default1400
showProgressboolean

Show the progress rail under the stack.

Defaulttrue
showCounterboolean

Show the numeric counter under the stack.

Defaulttrue
onIndexChange(index: number) => void

Fired whenever the frontmost card changes.

Defaultundefined
classNamestring

Extra classes for the outer section.

Defaultundefined