Pattern

Questions and answers

Native disclosure: questions open in place, with a short fade, and work without any script.

01

Watch it

Hirsla questions opening one after another. Recorded from the live code.
02

Rules

Native
details and summary: keyboard, screen reader, and find-in-page support for free.
Motion
The answer fades in and moves 4px, 200ms; none under reduced motion.
Marker
“+” closed, “−” open, in secondary ink.
Structured data
Every question on the page also appears in the FAQPage JSON-LD, word for word.