2
Я исправил столбцы таблицы html, как указано в this fiddle. Точно так же я пытаюсь исправить только строку заголовка таблицы, как,Исправить заголовок таблицы html наверху
var $table = $('.table');
var $fixedColumn = $table.clone().insertBefore($table).addClass('fixed-column');
$fixedColumn.find('tbody').remove();
$fixedColumn.find('thead th').each(function (i, elem) {
$(this).width($table.find('tbody tr:first td:eq(' + i + ')').width());
});
, который дается в this fiddle. Но заголовок не был исправлен. Чего не хватает?
Что он должен исправить? Все заголовки столбцов имеют ту же ширину, что и соответствующие столбцы в теле, поэтому ничего не происходит. – Barmar
Как и в первой скрипке, первые 3 столбца замораживаются, я хочу зафиксировать заголовок, зависающий во второй скрипке при прокрутке по вертикали. – mpsbhat
Просто поместите свой «переполнение-y: прокрутка» в свой тег
. Не в вашем столе. – Lakhanответ
Как насчет этого ??
DEMO
CSS
Вы можете попробовать это EXAMPLE тоже, если вы гораздо больше заинтересованы !!
источник
2015-05-05 04:38:24
Смежные вопросы