Bootstrap 5 Tabelle
- Pagina precedente Colori BS5
- Pagina successiva Immagini BS5
Tabella di base
Una tabella Bootstrap 5 di base ha un leggero spaziatore interno e una linea di separazione orizzontale.
.table
Aggiungi uno stile di base alla tabella:
Esempio
Tabella con bordi
.table-bordered
Aggiungi bordi a tutti i lati della tabella e delle celle:
Esempio
Riga con hover
.table-hover
Aggiungi un effetto di hover (sfondo grigio) alle righe della tabella:
Esempio
Tabella a strisce scure
combinato .table-dark
e .table-striped
Per creare una tabella a strisce scure:
Esempio
Tabella scura con hover
.table-hover
Aggiungi un effetto di hover (sfondo grigio) alle righe della tabella:
Esempio
Classi contestuali
Le classi contestuali possono essere utilizzate per l'intera tabella (<table>
) o riga della tabella (<tr>
) o cella della tabella (<td>
) Colorazione.
Esempio
Classi contestuali disponibili:
Classe | Descrizione |
---|---|
.table-primary |
Blu: indica azioni importanti. |
.table-success |
Verde: indica azioni di successo o positive. |
.table-danger |
Rosso: indica pericoli o comportamenti negativi potenziali. |
.table-info |
Blu chiaro: indica modifiche informative o operazioni neutre. |
.table-warning |
Arancione: indica avvisi che potrebbero richiedere attenzione. |
.table-active |
Grigio: applica il colore di hover alle righe o alle celle della tabella. |
.table-secondary |
Grigio: indica azioni di minore importanza. |
.table-light |
Tabella o riga di tabella di colore chiaro. |
.table-dark |
Tabella o riga di tabella di colore scuro. |
Colore dell'intestazione della tabella
Puoi anche utilizzare qualsiasi classe contestuale per aggiungere solo il colore di sfondo al titolo della tabella:
Esempio
Tabella piccola
.table-sm
La classe riduce la dimensione della tabella dimezzando il riempimento delle celle:
Esempio
Tabella responsive
.table-responsive
Aggiungi la barra di scorrimento alla tabella quando necessario (quando è troppo grande in direzione orizzontale):
Esempio
<div class="table-responsive"> <table class="table"> ... </table> </div>
Puoi anche decidere quando la tabella dovrebbe ottenere la barra di scorrimento, a seconda della larghezza dello schermo:
Classe | Larghezza dello schermo |
---|---|
.table-responsive-sm |
< 576px |
.table-responsive-md |
< 768px |
.table-responsive-lg |
< 992px |
.table-responsive-xl |
< 1200px |
.table-responsive-xxl |
< 1400px |
Esempio
<div class="table-responsive-sm"> <table class="table"> ... </table> </div>
- Pagina precedente Colori BS5
- Pagina successiva Immagini BS5