Szukałem i szukałem, ale nie udało mi się znaleźć rozwiązania dla moich wymagań.
Mam zwykłą tabelę HTML. Chcę do tego mieć zaokrąglone rogi, bez używania obrazów lub JS, tj . Tylko czysty CSS . Lubię to:
Zaokrąglone rogi komórek narożnych i 1px
grube obramowanie komórek.
Jak dotąd mam to:
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
}
Ale to pozostawia mnie bez granic dla komórek. Jeśli dodam ramki, nie są zaokrąglone!
Jakieś rozwiązania?