Gaya Tabel CSS
Bantalan Meja
Untuk mengontrol ruang antara batas dan konten dalam tabel, gunakan
padding
properti pada elemen <td> dan <th>:
Contoh
th, td
{
padding: 15px;
text-align: left;
}
Pembagi Horisontal
Nama depan | Nama keluarga | Tabungan |
---|---|---|
Petrus | Grifon | $100 |
lois | Grifon | $150 |
joe | angsa | $300 |
Tambahkan border-bottom
properti ke <th> dan <td> untuk pembagi horizontal:
Contoh
th, td {
border-bottom: 1px solid #ddd;
}
Meja yang Dapat Dilayangkan
Gunakan :hover
pemilih pada <tr> untuk menyorot baris tabel dengan mouse:
Nama depan | Nama keluarga | Tabungan |
---|---|---|
Petrus | Grifon | $100 |
lois | Grifon | $150 |
joe | angsa | $300 |
Contoh
tr:hover {background-color: yellow;}
Meja bergaris
Nama depan | Nama keluarga | Tabungan |
---|---|---|
Petrus | Grifon | $100 |
lois | Grifon | $150 |
joe | angsa | $300 |
Untuk tabel bergaris zebra, gunakan nth-child()
pemilih dan tambahkan a background-color
ke semua baris tabel genap (atau ganjil):
Contoh
tr:nth-child(even) {background-color: #f2f2f2;}
Warna Meja
Contoh di bawah ini menentukan warna latar belakang dan warna teks elemen <th>:
Nama depan | Nama keluarga | Tabungan |
---|---|---|
Petrus | Grifon | $100 |
lois | Grifon | $150 |
joe | angsa | $300 |
Contoh
th {
background-color: #04AA6D;
color: white;
}