У меня есть таблицы что-то вроде этого:Таблица thead, равная tbody с использованием jquery. Как это сделать?
.table {
width: 300px;
}
thead, tbody {
display: block;
table-layout: fixed;
}
tr {
width: 100%;
}
th {
border: 1px solid #454545;
color: #545454;
background-color: #e4e4e4;
padding: 2px 6px;
table-layout: fixed;
}
td {
border: 1px solid #454545;
color: #454545;
padding: 2px 6px;
background-color: #eeeeee;
table-layout: fixed;
}
<table cellspacing="0" class="table">
<thead>
<tr>
<th rowspan="2">test1</th>
<th colspan="2">test2</th>
<th rowspan="2">test3</th>
</tr>
<tr>
<th>test4</th>
<th>test5</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
</tbody>
</table>
Я хочу сделать:
- тд - 1 и 2, равный-й - test1
- TD - 3, равный th - test4
- td - 4 равно th - test5
- тд - 5 и 6 равна й - test3
Я ищу решение JQuery, но может быть, это не нужно.
Подробнее: TBODY и THEAD должен быть с дисплеем: блок, потому что TBODY будет в будущем с переливом-у прокручивать.
Вот почему им ищет Jquery решения. Я не хочу использовать выравнивание ширины. Спасибо за ответ :) –
@Nienormalny_: Не могли бы вы объяснить, почему вы не хотите использовать 'colspan'? Без него ваш стол не имеет большого смысла. –
Нет, я хочу использовать colspan и rowspan, это лучший вариант. Но если вы хотите сделать с Jquery, вам нужно сконфигурировать много вещей, которые JQuery не волшебство. И конец вы больше пишете. Лучше всего писать таблицы colspan и rowspan или multiples. –