Click headers to expand/collapse sections. Only one open at a time.
Content for the first section. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore.
Content for the second section. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.
Content for the third section. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore.
Click an item...
<behaviour-accordion>
<accordion-item header="Section 1">
<p>Content for the first section. Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore.</p>
</accordion-item>
<accordion-item header="Section 2">
<p>Content for the second section. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip.</p>
</accordion-item>
<accordion-item header="Section 3">
<p>Content for the third section. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum dolore.</p>
</accordion-item>
</behaviour-accordion>
Multiple Open
Allow multiple sections to be open simultaneously.
Lit is a simple library for building fast, lightweight web components.
Web components are native browser features that allow you to create reusable custom elements.
Yes! This accordion supports keyboard navigation and ARIA attributes.
<behaviour-accordion multiple>
<accordion-item header="FAQ: What is Lit?">
<p>Lit is a simple library for building fast, lightweight web components.</p>
</accordion-item>
<accordion-item header="FAQ: Why Web Components?">
<p>Web components are native browser features that allow you to create
reusable custom elements.</p>
</accordion-item>
<accordion-item header="FAQ: Is it accessible?">
<p>Yes! This accordion supports keyboard navigation and ARIA attributes.</p>
</accordion-item>
</behaviour-accordion>
Initially Expanded
Pre-expand specific items on load.
This section starts expanded.
This section starts collapsed.
This section also starts expanded.
<behaviour-accordion expanded="0,2">
<accordion-item header="Expanded by default">
<p>This section starts expanded.</p>
</accordion-item>
<accordion-item header="Collapsed by default">
<p>This section starts collapsed.</p>
</accordion-item>
<accordion-item header="Also expanded">
<p>This section also starts expanded.</p>
</accordion-item>
</behaviour-accordion>