Animated cards row

Three feature cards with staggered scroll-triggered fade-up entrance animations.

animationcardsfade-upscrollentrancestaggerinteractive

About this block

A row of three feature cards that fade up into place, one after another, as they scroll into view. Each card has an icon, a short heading, and a sentence of detail. The small delays between cards draw the eye across the row.

When to use it

  • To show three key features or benefits on a product or service page.
  • As a "why choose us" row under a hero.
  • When a plain feature list feels flat and you want a little motion.

What's inside

  • Three cards on your theme's light surface colour with rounded corners.
  • Each card has an icon in a primary-coloured square, an h3 heading, and a short description.
  • Each card uses the fade-up entrance animation, with the second and third cards starting 0.1s and 0.2s later.
  • The animation plays when the cards scroll into view, not on page load.
  • The cards stack on phones and sit in one row from 768px wide, sharing the width equally.

How to customize it

  • Swap each icon in the Icon settings for one that matches your feature.
  • Pick a different entrance in the animation settings, such as fade in, scale up, or blur in, and set it on all three cards.
  • Change the delay on the second and third cards to make the stagger slower or quicker.
  • Keep the headings to two or three words and the descriptions to one sentence, so the cards stay the same height.

Questions

Will the animation slow down my page?
No. The fade-up is a CSS animation, so it's light, and the content is in the page from the start.
Can I add a fourth card?
Yes. Duplicate a card and give it a slightly longer delay. Four cards share the row equally from tablet width.
Does the animation replay every time I scroll past?
No. Each card animates once, the first time it scrolls into view, and then stays in place.

Browse other blocks

Same library cards — preview live and grab structure from any block.

View full library

Dropdown menu

CSS-first click dropdown with trigger button and option panel. Zero JavaScript required.

Accordion FAQ

Collapsible FAQ built on native details/summary elements, so it opens and closes with no JavaScript. Only one answer is open at a time.

Modal dialog

Click-triggered modal with backdrop overlay, content panel, and close behavior.

Newsletter popup modal

Popup that opens once per visitor when the page loads, with an email signup form. Closing it is remembered, so it doesn't come back.

Cookie consent banner

Fixed bottom bar that auto-shows on first page load. Persists accepted/rejected state in localStorage. Shows only once per visitor.

Logo marquee

Logo strip that scrolls sideways in a seamless loop and pauses on hover. Logos sit grey and faded until hovered.

Hover lift card

Card with hover lift animation. Floats up on hover, settles on release.

Contact CTA with modal form

Accent-coloured CTA card whose button opens a centred contact modal with a name, email and message form. Fits bento grids, footers and pre-footer bands.

Image carousel

Image slideshow that shows one photo at a time, with previous and next arrows and dot indicators.

Tabs content switcher

Tabbed interface with 3 panels. Click a tab to show its content and hide the others; the active tab is underlined in the primary colour.

Hero split

Two-column hero with eyebrow, heading, description, and CTAs on the left. Image on the right.

Features three columns

Centered heading with three columns, each showing an icon, title, body text, and link.