CSS -tabelstijl
Tafelopvulling
Gebruik de
padding
eigenschap op <td> en <th> elementen om de ruimte tussen de rand en de inhoud in een tabel te bepalen:
Voorbeeld
th, td
{
padding: 15px;
text-align: left;
}
Horizontale verdelers
Voornaam | Achternaam | Besparingen |
---|---|---|
Peter | Griffioen | $ 100 |
Loïs | Griffioen | $ 150 |
Joe | Swanson | $ 300 |
Voeg de border-bottom
eigenschap toe aan <th> en <td> voor horizontale scheidingslijnen:
Voorbeeld
th, td {
border-bottom: 1px solid #ddd;
}
Zweefbare tafel
Gebruik de :hover
selector op <tr> om tabelrijen te markeren met de muis over:
Voornaam | Achternaam | Besparingen |
---|---|---|
Peter | Griffioen | $ 100 |
Loïs | Griffioen | $ 150 |
Joe | Swanson | $ 300 |
Voorbeeld
tr:hover {background-color: yellow;}
Gestreepte tafels
Voornaam | Achternaam | Besparingen |
---|---|---|
Peter | Griffioen | $ 100 |
Loïs | Griffioen | $ 150 |
Joe | Swanson | $ 300 |
Gebruik voor tabellen met zebrastrepen de nth-child()
selector en voeg a toe background-color
aan alle even (of oneven) tabelrijen:
Voorbeeld
tr:nth-child(even) {background-color: #f2f2f2;}
Tafelkleur
Het onderstaande voorbeeld specificeert de achtergrondkleur en tekstkleur van <th> elementen:
Voornaam | Achternaam | Besparingen |
---|---|---|
Peter | Griffioen | $ 100 |
Loïs | Griffioen | $ 150 |
Joe | Swanson | $ 300 |
Voorbeeld
th {
background-color: #04AA6D;
color: white;
}