У меня есть таблица вроде этого:Редизайн первый TD в HTML таблице RowSpan
<table>
<thead>
<tr>
<th></th>
<th>Col1</th>
<th>Col2</th>
<th>Col3</th>
<th>Col4</th>
<th>Col5</th>
</tr>
</thead>
<tbody>
<tr>
<td class="control"></td>
<td>AA</td>
<td>BB</td>
<td>CC</td>
<td>DD</td>
<td>EE</td>
</tr>
...
</table>
Благодаря странице изменения размера Я хочу изменить эту таблицу, чтобы быть похожим на следующий дизайн таблицы. Изменение должно применяться к нечетным строкам только потому, что четные строки скрыты, и это показывает, когда я нажимаю на первый td
, который имеет класс управления.
<table>
<tr>
<td rowspan="6" class="control"></td>
</tr>
<tr>
<td>Col1</td>
<td>AA</td>
</tr>
<tr>
<td>Col2</td>
<td>BB</td>
</tr>
<tr>
<td>Col3</td>
<td>CC</td>
</tr>
<tr>
<td>Col4</td>
<td>DD</td>
</tr>
<tr>
<td>Col5</td>
<td>EE</td>
</tr>
...
Проверить эту ссылку https://jsfiddle.net/pmtgqmsa/2/
Как о двух разных таблицах и играть с 'visibility'? – Rayon
@RayonDabre Я не уверен, что это можно сделать с помощью css или javascript, но я предпочел иметь одну таблицу и изменить ее на javascript – user1010941
Я не говорю, что ваш случай невозможен, но иметь дело с двумя разными таблицами - это лучший подход если стриктура DOM не слишком тяжелая. Таким образом, вы не беспокоите браузер много .. – Rayon