<table class="table table-hover" border="1">
<tbody>
<tr>
<td rowspan="2">potato</td>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td rowspan="2">banana</td>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td rowspan="2">apple</td>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</tbody>
</table>
Когда я использую класс наведения таблицы в таблице, используя rowspan, он не окрашивает полную строку, когда указывает на вторую строку в категории (по крайней мере, в моем конкретном примере).
Я хочу, чтобы он работал следующим образом:
- При наведении курсора на четный ряд: он должен также изменить цвет bg его категории.
- При наведении на категорию: он должен изменить цвет bg обеих строк, связанных с категорией.
Есть ли способ преодолеть эту ситуацию?
Предпочтительно только с использованием CSS
Вот jsfiddle для моего кода:
https://jsfiddle.net/3t76xq66/1/