Я пытаюсь выделить границу строки таблицы при наведении. К сожалению, это работает только для первой строки ячеек. Нижние ряды имеют одну границу, не меняющую цвет. Я пытался использовать outline
, но он не работает с :hover
в webkit.
Представьте себе стандартную таблицу html. Некоторые tr's с некоторыми 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>