Как заморозить строку заголовка прокручиваемой таблицы?
В динамически создаваемой таблице я хочу заморозить верхнюю строку, чтобы она всегда отображалась при прокрутке таблицы. Соответствующий фрагмент кода приведен ниже. Как строка заголовка может быть заморожена? Спасибо.
function createTable(_records, cellWidth) { var _table = document.createElement("TABLE"); var row = _table.insertRow(-1); // row.style.position = 'fixed'; for (var i = 0; i < _records[0].length; i++) { var headerCell = document.createElement("TH"); headerCell.innerHTML = _records[0][i]; headerCell.bgColor = '#FFCCFF'; // pale pink headerCell.style = 'first-row-style'; headerCell.style.height = '24px'; //headerCell.style.position = 'fixed'; headerCell.style.textAlign = 'center'; headerCell.style.borderLeft = '.5px solid black'; row.appendChild(headerCell); } .... }
Что я уже пробовал:
Как заморозить строку заголовка прокручиваемой таблицы?