0
HTML:Как сделать фиксированный заголовок в таблице с помощью div?
<thead>
<tr>
<th><div style="width:36px"><textarea class="cell"></textarea></div></th>
<th><div style="width:36px"><textarea class="cell"></textarea></div></th>
</tr>
<div class="header">
<tr>
<th><div style="width:36px"><textarea class="cell">Name 1</textarea></div></th>
<th><div style="width:36px"><textarea class="cell">Name 2</textarea></div></th>
</tr>
</div>
</thead>
CSS:
div.header {
position: absolute;
}
JS:
$(window).scroll(function() {
$('div.header').css({
'top': $(this).scrollTop()
});
});
Я хочу, чтобы оставить на месте первой поддельной строки заголовка, чтобы применить ширину столбцов таблицы и переместить другие строки при прокрутке, но они не перемещаются. Что мне нужно изменить?
Действительно, хотя вы можете использовать родной '' с ''
элементов и просто сделать '' фиксированы. –@Brad: нет, исправлено не приемлемо, мне нужно прокручивать заголовок горизонтально – DSblizzard
DEMO
Это решение возможно?
CSS
источник
2013-06-22 19:31:06 rkpasia
Нет, ширина все ломается, а заголовок не фиксирован – DSblizzard
Я не понимаю ваш вопрос ... – rkpasia
Смежные вопросы