Tôi đã tìm kiếm và tìm kiếm, nhưng không thể tìm thấy giải pháp cho yêu cầu của tôi.
Tôi có một bảng HTML đơn giản. Tôi muốn các góc tròn cho nó, mà không sử dụng hình ảnh hoặc JS, tức là chỉ CSS thuần túy . Như thế này:
Các góc được làm tròn cho các ô góc và 1px
đường viền dày cho các ô.
Cho đến nay tôi có cái này:
table {
-moz-border-radius: 5px !important;
border-collapse: collapse !important;
border: none !important;
}
table th,
table td {
border: none !important
}
table th:first-child {
-moz-border-radius: 5px 0 0 0 !important;
}
table th:last-child {
-moz-border-radius: 0 5px 0 0 !important;
}
table tr:last-child td:first-child {
-moz-border-radius: 0 0 0 5px !important;
}
table tr:last-child td:last-child {
-moz-border-radius: 0 0 5px 0 !important;
}
table tr:hover td {
background-color: #ddd !important
}
Nhưng điều đó khiến tôi không có bất kỳ biên giới nào cho các ô. Nếu tôi thêm đường viền, chúng không được làm tròn!
Bất kỳ giải pháp?