Kinetic UI
Back to Introduction
Cards

Parallax Depth Cards

A stack of cards that fly in with 3D rotation and stack up as you scroll.

Quick Actions
CLI Installation
npx kinetic-ui-cli@latest add parallax-depth-cards

A highly engaging layout component where cards don't just scroll normally, but instead fly in from the background, rotate in 3D space (rotateX), and stack on top of each other while fading out slightly to create a deep, parallax depth-of-field effect.

Live Preview

parallax-depth-cards-demo

Sticky Card Stack

Scroll down to stack ↓

The Silent Forest
Photography01 — 04

The Silent Forest

Deep in the heart of the ancient woods, nature reclaims what was once lost. The silence here is heavy, broken only by the wind.

Urban Geometry
Architecture02 — 04

Urban Geometry

Concrete mountains and glass valleys. The city breathes through its structured grid, a testament to modern human engineering.

Neon Nights
Cyberpunk03 — 04

Neon Nights

When the sun goes down, the electric glow takes over. A symphony of artificial lights painting the wet pavement in vibrant hues.

Ocean's Edge
Nature04 — 04

Ocean's Edge

Where the unstoppable force meets the immovable object. The eternal dance between the roaring waves and the silent cliffs.

Usage Guide

1. Import the Component

Import the component into your React or Next.js page:

import { ParallaxDepthCards } from "@/components/creative/parallax-depth-cards";

2. Implementation Example

Render the component and customize its behavior by passing props:

import { ParallaxDepthCards } from "@/components/creative/parallax-depth-cards";

export default function Example() {
  return (
    <div className="w-full flex items-center justify-center p-8">
      <ParallaxDepthCards
        items{/* value */}
      />
    </div>
  );
}
Performance Notes
  • Uses CSS hardware acceleration via GPU transform-binds.
  • Damped interpolation minimizes paint-redraw flashes.
  • Tree-shakable import: only compiles elements requested.
Accessibility Notes
  • Full keyboard focus-ring navigation support (`Tab`/`Shift+Tab`).
  • ARIA roles mapped correctly for assistive screen readers.
  • Respects `prefers-reduced-motion` system toggles.