Skip to content
UIGrammer
EN 中文

Animation · Entrance & exit · 10

Stagger List

Stagger List = a list whose items slide in one after another with a small delay, turning a block of content into a readable rhythm.

Skip to the modify prompt

  • First
  • First
  • First

Respects prefers-reduced-motion: the animation is disabled and the final state is shown.

What is a Stagger List?

A stagger gives a list a beat. Each row fades and rises a touch after the previous one, so the eye is led down the content instead of hitting a wall of text. Keep the per-item delay ~0.1s and the total under a second or the list feels slow to use.

Animation Specimen

Trigger
inview
Tech
css
Duration
2.6s
Easing
cubic-bezier(0.16, 1, 0.3, 1)
Performance
transform, opacity

When to use

  • Feature lists, nav menus, result rows
  • Any group of items that should read top to bottom

Avoid when

  • Very long lists — a long cascade feels slow
  • When items must be scannable instantly (dashboards)

Keep total stagger under a second; beyond that the list feels like it is loading.

See also

Stagger a list: each item fades and rises 24px with a 0.1s nth-child delay, 0.5s each, transform and opacity only.