我有三个div.标题,中心和页脚.中央div(gridview)中有一个表,它几乎总是比外部div长.所以我把这个div垂直滚动了.问题是:如何在div向下滚动后显示表头?我可以使用单独的div或表完成此标题
function position(table) { table.rows[0].style.position="absolute"; table.rows[0].style.top="0px"; table.style.marginTop = table.rows[0].clientHeight/1.2; var widths = Array(); for(var i = 0; i < table.rows[0].cells.length; i++) { widths[i] = max(table.rows[0].cells[i].clientWidth, table.rows[1].cells[i].clientWidth); } for(var row = 0; row < table.rows.length; row++) { for(var col = 0; col < widths.length; col ++) { table.rows[row].cells[col].style.width = widths[col] + "px"; } } } function max(num1, num2) { return (num1 > num2) ? num1 : num2; }