Kiểu bảng CSS
Bảng đệm
Để kiểm soát khoảng cách giữa đường viền và nội dung trong bảng, hãy sử dụng thuộc
padding
tính trên các phần tử <td> và <th>:
Thí dụ
th, td
{
padding: 15px;
text-align: left;
}
Bộ chia ngang
Họ | Họ | Tiết kiệm |
---|---|---|
Peter | Griffin | $ 100 |
Lois | Griffin | $ 150 |
Joe | Swanson | $ 300 |
Thêm thuộc border-bottom
tính vào <th> và <td> cho các dải phân cách ngang:
Thí dụ
th, td {
border-bottom: 1px solid #ddd;
}
Bảng lưu trữ
Sử dụng :hover
bộ chọn trên <tr> để đánh dấu các hàng trong bảng khi di chuột qua:
Họ | Họ | Tiết kiệm |
---|---|---|
Peter | Griffin | $ 100 |
Lois | Griffin | $ 150 |
Joe | Swanson | $ 300 |
Thí dụ
tr:hover {background-color: yellow;}
Bàn sọc
Họ | Họ | Tiết kiệm |
---|---|---|
Peter | Griffin | $ 100 |
Lois | Griffin | $ 150 |
Joe | Swanson | $ 300 |
Đối với bảng sọc vằn, hãy sử dụng nth-child()
bộ chọn và thêm a background-color
vào tất cả các hàng bảng chẵn (hoặc lẻ):
Thí dụ
tr:nth-child(even) {background-color: #f2f2f2;}
Bảng màu
Ví dụ dưới đây chỉ định màu nền và màu văn bản của các phần tử <th>:
Họ | Họ | Tiết kiệm |
---|---|---|
Peter | Griffin | $ 100 |
Lois | Griffin | $ 150 |
Joe | Swanson | $ 300 |
Thí dụ
th {
background-color: #04AA6D;
color: white;
}