CSS -tabelstyl
Tafelvulling
Om die spasie tussen die rand en die inhoud in 'n tabel te beheer, gebruik die
padding
eiendom op <td> en <th> elemente:
Voorbeeld
th, td
{
padding: 15px;
text-align: left;
}
Horisontale verdelers
Eerste naam | Van | Spaargeld |
---|---|---|
Petrus | Griffioen | $100 |
Lois | Griffioen | $150 |
Joe | Swanson | $300 |
Voeg die border-bottom
eiendom by <th> en <td> vir horisontale verdelers:
Voorbeeld
th, td {
border-bottom: 1px solid #ddd;
}
Swaaibare tafel
Gebruik die :hover
kieser op <tr> om tabelrye met die muis oor te merk:
Eerste naam | Van | Spaargeld |
---|---|---|
Petrus | Griffioen | $100 |
Lois | Griffioen | $150 |
Joe | Swanson | $300 |
Voorbeeld
tr:hover {background-color: yellow;}
Gestreepte Tafels
Eerste naam | Van | Spaargeld |
---|---|---|
Petrus | Griffioen | $100 |
Lois | Griffioen | $150 |
Joe | Swanson | $300 |
Vir sebra-gestreepte tabelle, gebruik die nth-child()
kieser en voeg 'n background-color
by alle ewe (of onewe) tabelrye:
Voorbeeld
tr:nth-child(even) {background-color: #f2f2f2;}
Tafelkleur
Die voorbeeld hieronder spesifiseer die agtergrondkleur en tekskleur van <th> elemente:
Eerste naam | Van | Spaargeld |
---|---|---|
Petrus | Griffioen | $100 |
Lois | Griffioen | $150 |
Joe | Swanson | $300 |
Voorbeeld
th {
background-color: #04AA6D;
color: white;
}