Il componente Accordion permette di gestire dati e informazioni all’interno della stessa schermata.
Si tratta di un serie di pannelli apribili nei quali è possibile inserire informazioni di varia natura, sia testuali che numeriche.
Generalmente si consiglia di utilizzare un massimo di 5/6 righe di accordion su mobile e 10/15 su desktop.
Versione collapse
Nella versione collapse dell’accordion è possibile aprire più di un pannello contemporaneamente.
L’esempio seguente mostra l’accordion nel suo stato base, con tutti i pannelli chiusi.
minimo 8 caratteri, maiuscole, numeri e caratteri speciali.
<divclass="accordion"id="accordionEx1"><divclass="accordion-item"><h2class="accordion-header"id="accordionEx1-header1"><buttonclass="accordion-button collapsed"type="button"data-bs-toggle="collapse"data-bs-target="#accordionEx1-content1"aria-expanded="false"aria-controls="accordionEx1-content1">
Account
</button></h2><divid="accordionEx1-content1"class="accordion-collapse collapse"data-bs-parent="#accordionEx1"role="region"aria-labelledby="#accordionEx1-header1"><divclass="accordion-body">
include esempi-lombardia/account_posta.html
</div></div></div><divclass="accordion-item"><h2class="accordion-header"id="accordionEx1-header2"><buttonclass="accordion-button collapsed"type="button"data-bs-toggle="collapse"data-bs-target="#accordionEx1-content2"aria-expanded="false"aria-controls="accordionEx1-content2">
Indirizzo
</button></h2><divid="accordionEx1-content2"class="accordion-collapse collapse"data-bs-parent="#accordionEx1"role="region"aria-labelledby="#accordionEx1-header2"><divclass="accordion-body">
include esempi-lombardia/indirizzo.html
</div></div></div><divclass="accordion-item"><h2class="accordion-header"id="accordionEx1-header3"><buttonclass="accordion-button collapsed"type="button"data-bs-toggle="collapse"data-bs-target="#accordionEx1-content3"aria-expanded="false"aria-controls="accordionEx1-content3">
Trasporti
</button></h2><divid="accordionEx1-content3"class="accordion-collapse collapse"data-bs-parent="#accordionEx1"role="region"aria-labelledby="#accordionEx1-header3"><divclass="accordion-body">
include esempi-lombardia/toggles.html
</div></div></div></div>
Versione nested
La versione nested dell’accordion permette di gestire in maniera ottimale la gerarchia delle informazioni inserite all’interno del componente, nel caso in cui si debbano inserire pannelli secondari.
In questo caso, i pannelli secondari appariranno nidificati all’interno di quelli principali.
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
<divclass="accordion"id="accordionExample2"><divclass="accordion-item"><h2class="accordion-header"id="heading1a"><buttonclass="accordion-button"type="button"data-bs-toggle="collapse"data-bs-target="#collapse1a"aria-expanded="true"aria-controls="collapse1a">
Elemento Accordion #1
</button></h2><divid="collapse1a"class="accordion-collapse collapse show"data-bs-parent="#accordionExample2"role="region"aria-labelledby="heading1a"><divclass="accordion-body"><divclass="accordion"id="accordionExample2N"><divclass="accordion-item"><h3class="accordion-header"id="heading1n"><buttonclass="accordion-button"type="button"data-bs-toggle="collapse"data-bs-target="#collapse1n"aria-expanded="true"aria-controls="collapse1n">
Elemento Accordion annidato #1
</button></h3><divid="collapse1n"class="accordion-collapse collapse show"data-bs-parent="#accordionExample2N"role="region"aria-labelledby="heading1n"><divclass="accordion-body">
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
</div></div></div>
. . .
</div></div></div></div><divclass="accordion-item"><h2class="accordion-header"id="heading2a"><buttonclass="accordion-button collapsed"type="button"data-bs-toggle="collapse"data-bs-target="#collapse2a"aria-expanded="false"aria-controls="collapse2a">
Elemento Accordion #2
</button></h2><divid="collapse2a"class="accordion-collapse collapse"data-bs-parent="#accordionExample2"role="region"aria-labelledby="heading2a"><divclass="accordion-body">
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
</div></div></div>
. . .
</div>
Item com allegato
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
<divclass="accordion-item"><h2class="accordion-header"id="heading1all"><buttonclass="accordion-button"type="button"data-bs-toggle="collapse"data-bs-target="#collapse1all"aria-expanded="true"aria-controls="collapse1all">
Titolo elemento
</button></h2><divid="collapse1all"class="accordion-collapse collapse show"data-bs-parent="#accordionExampleLft"role="region"aria-labelledby="heading1all"><divclass="accordion-body">
Vestibulum hendrerit ultrices nibh, sed pharetra lacus ultrices eget.
Morbi et ipsum et sapien dapibus facilisis. Integer eget semper nibh.
Proin enim nulla, egestas ac rutrum eget, ullamcorper nec turpis.
<divclass="it25-radius-smoother d-flex justify-content-between align-items-center primary-bg-0 mt-3 p-4"><div><aclass="h5 fw-normal"href="#">Text</a><pclass="font-monospace grey-color-600 mt-2 mb-0">Documento PDF - 100kB</p></div><div><svgclass="icon"><usehref="/dist/svg/sprites.svg#it-files"></use></svg></div></div></div></div></div>