Accordion
Divide content into collapsible sections
<sa-accordion>
<sa-accordion-item>
<sa-accordion-item-title>
What payment methods do you accept?
</sa-accordion-item-title>
<sa-accordion-item-content>
We accept all major credit and debit cards (Visa, Mastercard, Amex) and popular digital wallets like Apple
Pay and Google Pay for your convenience.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item>
<sa-accordion-item-title>
When will I receive my booking confirmation?
</sa-accordion-item-title>
<sa-accordion-item-content>
Your confirmation and e-tickets are usually emailed within minutes. If not, please check your spam folder or
view the details in your account's "My Trips" section.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item>
<sa-accordion-item-title>
Can I earn loyalty points or frequent flyer miles?
</sa-accordion-item-title>
<sa-accordion-item-content>
Yes, you can enter your frequent flyer number during flight booking. For hotels and packages, eligibility
depends on the specific service provider's loyalty program rules.
</sa-accordion-item-content>
</sa-accordion-item>
</sa-accordion>Usage
Use <sa-accordion> to wrap a collection of accordion items. Individual items are created using the <sa-accordion-item> element containing <sa-accordion-item-title> and <sa-accordion-item-content> which contains the title and content respectively.
<sa-accordion>
<sa-accordion-item>
<sa-accordion-item-title>
...
</sa-accordion-item-title>
<sa-accordion-item-content>
...
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item>
...
</sa-accordion-item>
</sa-accordion>Examples
Single open item
The name attribute of <sa-accordion-item> allows you to link multiple accordion items to a single group. When they are connected in this manner, only a single item can be opened at a time.
This behavior is managed by the <details> HTML element, which <sa-accordion-item> uses.
<sa-accordion>
<sa-accordion-item name="faq">
<sa-accordion-item-title>
What payment methods do you accept?
</sa-accordion-item-title>
<sa-accordion-item-content>
We accept all major credit and debit cards (Visa, Mastercard, Amex) and popular digital wallets like Apple
Pay and Google Pay for your convenience.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item name="faq">
<sa-accordion-item-title>
When will I receive my booking confirmation?
</sa-accordion-item-title>
<sa-accordion-item-content>
Your confirmation and e-tickets are usually emailed within minutes. If not, please check your spam folder or
view the details in your account's "My Trips" section.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item name="faq">
<sa-accordion-item-title>
Can I earn loyalty points or frequent flyer miles?
</sa-accordion-item-title>
<sa-accordion-item-content>
Yes, you can enter your frequent flyer number during flight booking. For hotels and packages, eligibility
depends on the specific service provider's loyalty program rules.
</sa-accordion-item-content>
</sa-accordion-item>
</sa-accordion>Default open
Add the open attribute to an accordion item to open it by default.
<sa-accordion>
<sa-accordion-item open>
<sa-accordion-item-title>
What payment methods do you accept?
</sa-accordion-item-title>
<sa-accordion-item-content>
We accept all major credit and debit cards (Visa, Mastercard, Amex) and popular digital wallets like Apple
Pay and Google Pay for your convenience.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item>
<sa-accordion-item-title>
When will I receive my booking confirmation?
</sa-accordion-item-title>
<sa-accordion-item-content>
Your confirmation and e-tickets are usually emailed within minutes. If not, please check your spam folder or
view the details in your account's "My Trips" section.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item>
<sa-accordion-item-title>
Can I earn loyalty points or frequent flyer miles?
</sa-accordion-item-title>
<sa-accordion-item-content>
Yes, you can enter your frequent flyer number during flight booking. For hotels and packages, eligibility
depends on the specific service provider's loyalty program rules.
</sa-accordion-item-content>
</sa-accordion-item>
</sa-accordion>Disabled
Disable accordion items using the disabled attribute.
<sa-accordion>
<sa-accordion-item>
<sa-accordion-item-title>
What payment methods do you accept?
</sa-accordion-item-title>
<sa-accordion-item-content>
We accept all major credit and debit cards (Visa, Mastercard, Amex) and popular digital wallets like Apple
Pay and Google Pay for your convenience.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item disabled>
<sa-accordion-item-title>
When will I receive my booking confirmation?
</sa-accordion-item-title>
<sa-accordion-item-content>
Your confirmation and e-tickets are usually emailed within minutes. If not, please check your spam folder or
view the details in your account's "My Trips" section.
</sa-accordion-item-content>
</sa-accordion-item>
<sa-accordion-item>
<sa-accordion-item-title>
Can I earn loyalty points or frequent flyer miles?
</sa-accordion-item-title>
<sa-accordion-item-content>
Yes, you can enter your frequent flyer number during flight booking. For hotels and packages, eligibility
depends on the specific service provider's loyalty program rules.
</sa-accordion-item-content>
</sa-accordion-item>
</sa-accordion>API Reference
<sa-accordion>
Renders a <div> element that wraps the accordion items.
<sa-accordion-item>
Renders a <details> element. Native <details> attributes such as name and open work as usual, and adding disabled renders the item as disabled.
<sa-accordion-item-title>
Renders a <summary> element and appends a chevron indicator icon after the title content.
<sa-accordion-item-content>
Renders a <div> element containing an inner content wrapper.