Я пытаюсь создать таблицу для отображения отдельного ИМТ.
Как часть этого, я бы хотел, чтобы: hover, для <tr>
и <col>
(или <colgroup>
) также выделялся, чтобы пересечение более очевидны.
Поскольку в таблице будут представлены как метрические, так и имперские измерения, наведение не должно останавливаться в ячейке (с любого направления) и на самом деле было бы бонусом, если бы оно распространялось от одной оси к другой. Я также использую XHTML 1.1 Strict doctype, если это имеет значение?
Итак... пример (реальная таблица... больше), но это должно быть репрезентативным:
<script>
tr:hover {background-color: #ffa; }
colgroup:hover,
col:hover {background-color: #ffa; }
</script>
...
<table>
<col class="weight"></col><colgroup span="3"><col class="bmi"></col></colgroup>
<tr>
<th></th>
<th>50kg</th>
<th>55kg</th>
<th>60kg</th>
</tr>
<tr>
<td>160cm</td>
<td>20</td>
<td>21</td>
<td>23</td>
</tr>
<tr>
<td>165cm</td>
<td>18</td>
<td>20</td>
<td>22</td>
</tr>
<tr>
<td>170cm</td>
<td>17</td>
<td>19</td>
<td>21</td>
</tr>
</table>
Я прошу невозможного, мне нужно пойти в JQuery-палаты?