W3.Tabelle CSS
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Bo | Nilsson | 50 |
Mike | Ross | 35 |
Classi di tabelle W3.CSS
W3.CSS fornisce le seguenti classi per le tabelle:
Classe | Definisce |
---|---|
w3-tabella | Contenitore per una tabella HTML |
a righe w3 | Tavolo a righe |
bordo w3 | Tavolo bordato |
con bordo w3 | Linee bordate |
centrato su w3 | Contenuto della tabella centrato |
w3-libero | Tavolo mobile |
w3-tavolo-tutto | Tutte le proprietà impostate |
Tavola di base
La classe w3-table viene utilizzata per visualizzare una tabella di base:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table">
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Points</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
</table>
Tavolo a righe
La classe w3-striped viene utilizzata per aggiungere strisce zebrate a una tabella:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table w3-striped">
Tavolo bordato
La classe w3-bordered aggiunge un bordo inferiore a ciascuna riga della tabella:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table w3-bordered">
Tavolo bordato a righe
Combina la classe con bordi w3 e la classe con bordi w3 per creare una tabella con bordi a strisce:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table w3-striped w3-bordered">
Bordo intorno a un tavolo
La classe w3-border viene utilizzata per visualizzare un bordo attorno a una tabella:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table w3-striped w3-border">
Suggerimento: la classe w3-border non è solo per le tabelle. Può essere utilizzato su qualsiasi elemento HTML!
Mostrando tutto
La classe w3-table-all combina tutte le classi precedenti:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all">
Capovolgere le strisce
Per capovolgere le strisce (inizia con il colore grigio chiaro), aggiungi un elemento <thead> attorno alla riga di intestazione della tabella. È inoltre necessario definire un colore da utilizzare per la riga di intestazione della tabella:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Bo | Nilson | 35 |
Esempio
<thead>
<tr class="w3-light-grey">
<th>First Name</th>
<th>Last Name</th>
<th>Points</th>
</tr>
</thead>
Centrare tutti i contenuti
La classe centrata su w3 centra il contenuto della tabella:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-centered">
Centratura di una colonna
La classe w3-center centra il contenuto di una colonna:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all">
<tr>
<th>First
Name</th>
<th>Last Name</th>
<th class="w3-center">Points</th>
</tr>
Allinea a destra una colonna
La classe w3-right-align allinea a destra il contenuto di una colonna:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all">
<tr>
<th>First Name</th>
<th>Last Name</th>
<th class="w3-right-align">Points</th>
</tr>
Tavolo mobile
La classe w3-hoverable aggiunge un colore di sfondo grigio al passaggio del mouse:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all
w3-hoverable">
Colori al passaggio del mouse
Se vuoi un colore al passaggio del mouse specifico, aggiungi una qualsiasi delle classi w3-hover- color a ciascun elemento <tr>:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<tr class="w3-hover-green">
Combinazione di classi W3.CSS
Molte classi W3.CSS possono essere utilizzate su tutti gli elementi HTML.
Ad esempio: classi di bordo, classi di colore, classi di caratteri, classi di carte e altro.
Intestazione tabella colorata
Utilizzare una qualsiasi delle classi di colore w3 per visualizzare una riga colorata:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<tr class="w3-red">
<th>First Name</th>
<th>Last
Name</th>
<th>Points</th>
</tr>
Tavola colorata
Utilizzare una qualsiasi delle classi di colori w3 per visualizzare una tabella colorata:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table w3-blue">
Tabella reattiva
La classe w3-reattiva crea una tabella reattiva. La tabella scorrerà quindi orizzontalmente su piccoli schermi. Durante la visualizzazione su schermi di grandi dimensioni, non c'è differenza.
Ridimensiona lo schermo per vedere l'effetto sulla tabella seguente:
Nome di battesimo | Cognome | Punti | Punti | Punti | Punti | Punti | Punti | Punti | Punti | Punti | Punti | Punti |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Jill | fabbro | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 |
vigilia | Jackson | 9400 | 9400 | 9400 | 9400 | 9400 | 9400 | 9400 | 9400 | 9400 | 9400 | 9400 |
Adamo | Johnson | 6700 | 6700 | 6700 | 6700 | 6700 | 6700 | 6700 | 6700 | 6700 | 6700 | 6700 |
Esempio
<div class="w3-responsive">
<table class="w3-table-all">
... table content ...
</table>
</div>
Tavolo come una carta
Usa una classe di carte w3 per visualizzare un tavolo come una carta:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-card-4">
Tavolino minuscolo
Usa la classe w3-tiny per visualizzare una piccola tabella:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-tiny">
Tavolino
Usa la classe w3-small per visualizzare una piccola tabella:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-small">
Tavolo grande
Utilizzare la classe w3-large per visualizzare una tabella di grandi dimensioni:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-large">
Tavolo grande
Utilizzare la classe w3-xlarge per visualizzare una tabella xlarge:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-xlarge">
Tavolo grande XXL
Utilizzare la classe w3-xxlarge per visualizzare una tabella xxlarge:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-xxlarge">
XXTabella grande
Utilizzare la classe w3-xxxlarge per visualizzare una tabella xxxlarge:
Nome di battesimo | Cognome | Punti |
---|---|---|
Jill | fabbro | 50 |
vigilia | Jackson | 94 |
Adamo | Johnson | 67 |
Esempio
<table class="w3-table-all w3-xxxlarge">
Tavolo Jumbo
Use the w3-jumbo class to display a jumbo large table:
First Name | Last Name |
---|---|
Jill | Smith |
Eve | Jackson |
Adam | Johnson |
Example
<table class="w3-table-all w3-jumbo">