Overview
Stack three oversized bands and reverse the middle band. Duplicate each band exactly and move the track by half its total width on a linear loop. A slight common rotation gives the stack a poster-like crop.
Build
- 01
Create a repeat unit containing a short phrase and a separator, with all spacing inside the unit.
- 02
Place two identical units in a width-max-content flex track.
- 03
Animate the track from 0 to -50% over eight seconds with linear easing; reverse only the middle row.
- 04
Invert the middle band colors and rotate the complete stack by five degrees.
- 05
Check the first and last frames for a seamless join. Keep labels outside the moving stack.
Example source React / TSX
examples/ticker-marquee.tsx · Uses the catalog’s shared composition helpers.
Loading source…