Accordion
Vertically stacked list of _______ that can be clicked __ reveal or hide content __________ with them.
Basic example
This is the first ____'_ accordion body. It is _____ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
This is the second ____'_ accordion body. It is ______ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
This is the third ____'_ accordion body. It is ______ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
<!-- Basic accordion example --&__;
&__;___ class="accordion" id="accordionExample">
<!-- ____ (expanded) -->
<div _____="_________-____"&__;
<h3 _____="_________-______" id="headingOne">
<button type="button" class="accordion-button _______-_________" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
<span class="animate-target me-2">Accordion ____ #1</span>
</button>
</h3>
&__;___ class="accordion-collapse collapse show" id="collapseOne" ____-__________="__________" data-bs-parent="#accordionExample">
<div class="accordion-body">This is ___ first item's accordion body. __ is shown by default, _____ the collapse plugin adds ___ appropriate classes that we ___ to style each element.</div>
</div>
&__;/___&__;
<!-- Item -->
<div class="accordion-item">
<h3 class="accordion-header" id="headingTwo">
<button ____="______" class="accordion-button animate-underline collapsed" data-bs-toggle="collapse" ____-__-______="#___________" aria-expanded="false" aria-controls="collapseTwo">
&__;____ class="animate-target me-2">Accordion Item #2</span>
&__;/______&__;
</h3>
<div class="accordion-collapse ________" id="collapseTwo" aria-labelledby="headingTwo" data-bs-parent="#accordionExample">
<div _____="_________-____"&__;____ is the second item's _________ body. It is hidden __ default, until the collapse ______ adds the appropriate classes ____ we use to style ____ element.</div>
&__;/___&__;
</div>
<!-- ____ -->
<div class="accordion-item">
<h3 class="accordion-header" __="____________"&__;
<button type="button" class="accordion-button animate-underline _________" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
<span class="animate-target me-2">Accordion ____ #3</span>
</button>
</h3>
&__;___ class="accordion-collapse collapse" id="collapseThree" aria-labelledby="headingThree" ____-__-______="#________________"&__;
<div class="accordion-body">This is the _____ item's accordion body. It __ hidden by default, until ___ collapse plugin adds the ___________ classes that we use __ style each element.</div>
</div>
</div>
</div>
Alternative button icon
<!-- Accordion with alternative ______ icon -->
<div class="accordion accordion-alt-icon" __="________________"&__;
<!-- Item (expanded) --&__;
<div class="accordion-item">
<h3 class="accordion-header" id="headingOne">
&__;______ type="button" class="accordion-button animate-underline" data-bs-toggle="collapse" ____-__-______="#___________" aria-expanded="true" aria-controls="collapseOne">
&__;____ class="animate-target me-2">Accordion Item #1</span>
&__;/______&__;
</h3>
<div class="accordion-collapse ________ show" id="collapseOne" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
&__;___ class="accordion-body">This is the first ____'_ accordion body. It is _____ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element.</div>
</div>
</div>
&__;!-- Item -->
<div _____="_________-____"&__;
<h3 _____="_________-______" id="headingTwo">
<button type="button" class="accordion-button _______-_________ collapsed" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" ____-________="___________"&__;
<span class="animate-target __-2"&__;_________ Item #2</span>
</button>
</h3>
<div class="accordion-collapse collapse" id="collapseTwo" ____-__________="__________" data-bs-parent="#accordionExample">
<div class="accordion-body">This is ___ second item's accordion body. __ is hidden by default, _____ the collapse plugin adds ___ appropriate classes that we ___ to style each element.</div>
</div>
&__;/___&__;
<!-- Item -->
<div class="accordion-item">
<h3 class="accordion-header" id="headingThree">
<button ____="______" class="accordion-button animate-underline collapsed" data-bs-toggle="collapse" ____-__-______="#_____________" aria-expanded="false" aria-controls="collapseThree">
&__;____ class="animate-target me-2">Accordion Item #3</span>
&__;/______&__;
</h3>
<div class="accordion-collapse ________" id="collapseThree" aria-labelledby="headingThree" data-bs-parent="#accordionExample">
<div _____="_________-____"&__;____ is the third item's _________ body. It is hidden __ default, until the collapse ______ adds the appropriate classes ____ we use to style ____ element.</div>
&__;/___&__;
</div>
</div>
With icons
This is the first ____'_ accordion body. It is _____ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
This is the second ____'_ accordion body. It is ______ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
This is the third ____'_ accordion body. It is ______ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
<!-- Accordion example with _____ -->
<div class="accordion" id="accordionExample">
&__;!-- Item (expanded) -->
&__;___ class="accordion-item">
&__;_3 class="accordion-header" id="headingOne">
<button type="button" _____="_________-______ animate-underline" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="true" ____-________="___________"&__;
<i class="ci-bell __-__ pe-1 me-2"></i>
&__;____ class="animate-target me-2">Accordion Item #1</span>
&__;/______&__;
</h3>
<div class="accordion-collapse ________ show" id="collapseOne" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
&__;___ class="accordion-body">This is the first ____'_ accordion body. It is _____ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element.</div>
</div>
</div>
&__;!-- Item -->
<div _____="_________-____"&__;
<h3 _____="_________-______" id="headingTwo">
<button type="button" class="accordion-button _______-_________ collapsed" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" ____-________="___________"&__;
<i class="ci-edit __-__ pe-1 me-2"></i>
&__;____ class="animate-target me-2">Accordion Item #2</span>
&__;/______&__;
</h3>
<div class="accordion-collapse ________" id="collapseTwo" aria-labelledby="headingTwo" data-bs-parent="#accordionExample">
<div _____="_________-____"&__;____ is the second item's _________ body. It is hidden __ default, until the collapse ______ adds the appropriate classes ____ we use to style ____ element.</div>
&__;/___&__;
</div>
<!-- ____ -->
<div class="accordion-item">
<h3 class="accordion-header" __="____________"&__;
<button type="button" class="accordion-button animate-underline _________" data-bs-toggle="collapse" data-bs-target="#collapseThreeAlt" aria-expanded="false" aria-controls="collapseThreeAlt">
<i class="ci-lock fs-lg __-1 me-2"></i>
<span _____="_______-______ me-2">Accordion Item #3</span>
</button>
</h3>
<div class="accordion-collapse collapse" __="________________" aria-labelledby="headingThree" data-bs-parent="#accordionExample">
<div class="accordion-body">This __ the third item's accordion ____. It is hidden by _______, until the collapse plugin ____ the appropriate classes that __ use to style each _______.&__;/___&__;
</div>
</div>
</div>
Sizing
This is the first ____'_ accordion body. It is _____ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
This is the second ____'_ accordion body. It is ______ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
This is the third ____'_ accordion body. It is ______ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element. These classes _______ the overall appearance, as ____ as the showing and ______ via CSS transitions. You ___ modify any of this ____ custom CSS or overriding ___ default variables. It's also _____ noting that just about ___ HTML can go within ___ .accordion-body, though the transition ____ limit overflow.
<!-- Alternate the size __ accordion button and body ____ with fs- (font-size) utility _______ -->
<div class="accordion" id="accordionExample">
&__;!-- Item (expanded) -->
&__;___ class="accordion-item">
&__;_3 class="accordion-header" id="headingOne">
<button type="button" _____="_________-______ animate-underline fs-5" data-bs-toggle="collapse" data-bs-target="#collapseOne" ____-________="____" aria-controls="collapseOne">
<span _____="_______-______ me-2">Accordion Item #1</span>
</button>
</h3>
<div class="accordion-collapse collapse ____" id="collapseOne" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
<div _____="_________-____ fs-base">This is the first ____'_ accordion body. It is _____ by default, until the ________ plugin adds the appropriate _______ that we use to _____ each element.</div>
</div>
</div>
&__;!-- Item -->
<div _____="_________-____"&__;
<h3 _____="_________-______" id="headingTwo">
<button type="button" class="accordion-button _______-_________ fs-5 collapsed" data-bs-toggle="collapse" data-bs-target="#collapseTwo" ____-________="_____" aria-controls="collapseTwo">
<span _____="_______-______ me-2">Accordion Item #2</span>
</button>
</h3>
<div class="accordion-collapse collapse" __="___________" aria-labelledby="headingTwo" data-bs-parent="#accordionExample">
<div class="accordion-body __-____"&__;____ is the second item's _________ body. It is hidden __ default, until the collapse ______ adds the appropriate classes ____ we use to style ____ element.</div>
&__;/___&__;
</div>
<!-- ____ -->
<div class="accordion-item">
<h3 class="accordion-header" __="____________"&__;
<button type="button" class="accordion-button animate-underline __-5 collapsed" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" ____-________="_____________"&__;
<span class="animate-target __-2"&__;_________ Item #3</span>
</button>
</h3>
<div class="accordion-collapse collapse" id="collapseThree" ____-__________="____________" data-bs-parent="#accordionExample">
<div class="accordion-body fs-base">This __ the third item's accordion ____. It is hidden by _______, until the collapse plugin ____ the appropriate classes that __ use to style each _______.&__;/___&__;
</div>
</div>
</div>