Я пытаюсь выделить границу строки таблицы при наведении. К сожалению, это работает только для первой строки ячеек. Нижние строки имеют одну границу, которая не меняет цвет. Я попытался использовать outline
, но он не играет хорошо с :hover
в webkit.
Представьте себе стандартную таблицу html. Некоторые tr с некоторыми td's. Наведение курсора над строкой должно быть выделено красным цветом.
table { border-collapse: collapse; } /*I am aware of separate */
table td { border: 3px solid black; }
table tr:hover td { border-top-color: red; border-bottom-color: red; }
table tr:hover td:first-child { border-left-color: red; }
table tr:hover td:last-child { border-right-color: red; }
Я открыт для альтернативных подходов, но я застрял в структуре таблицы. Без добавления дополнительного html, кроме стандартного <table> <tr> <td>