Callout
I Callout posso essere utilizzati per evidenziare alcune parti del testo che richiedono particolare attenzione. Possono contenere messaggi di errore, avvertimenti, suggerimenti etc.
Esempio
Il Callout basico è costituito da un contenitore <div> con classe .callout
, un contenitore <div> con classe .callout-inner
contenente a sua volta un titolo contenuto in un <div> con classe .callout-title
. A seguire il testo del contenuto principale del Callout incluso in uno o più tag.
Al titolo può essere aggiunta un’icona a scelta fra quelle disponibili, avendo cura di nasconderla agli screen reader con la proprietà aria-hidden="true"
.
Nel caso l’icona comunicasse visivamente contenuti non disponibili nel testo (ad esempio un allarme o una conferma) questa andrà affiancata da un testo riservato agli screen reader: <span class="visually-hidden">Testo alternativo</span>
La classe visually-hidden
sotituisce in Bootstrap5 la classe sr-only
.
Il tema garantisce compatibilità all'indietro, renderizzando sr-only
- se ancora presente - in maniera analoga a visually-hidden
Maecenas vulputate ante dictum vestibulum volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non augue non purus vestibulum varius.
Al Callout può essere aggiunta una classe che determina il colore del bordo e del titolo. Le classi disponibili elencate qui di seguito.
Aggiungere la classe .success
per indicare una procedura andata a buon fine.
Aggiungere la classe .warning
per indicare una procedura o testo che richiede l’attenzione dell’utente.
Aggiungere la classe .danger
per indicare un errore o una procedura pericolosa o non consentita.
Aggiungere la classe .note
per caratterizzare il Callout come una nota.
Maecenas vulputate ante dictum vestibulum volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non augue non purus vestibulum varius.
Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.
Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.
Quisque ex eros, pellentesque vitae enim sed, pharetra tempus dolor. Donec eu nibh ac lacus luctus pellentesque. Duis interdum scelerisque magna nec malesuada.