diff --git a/jquery.fixedheadertable.js b/jquery.fixedheadertable.js index 1d052d8..5f17ddd 100644 --- a/jquery.fixedheadertable.js +++ b/jquery.fixedheadertable.js @@ -131,6 +131,10 @@ $divHead = $('
').prependTo($wrapper); } + $divHead.css({ + 'width': widthMinusScrollbar + }); + $divHead.find('table.fht-table') .addClass(settings.originalTable.attr('class')) .attr('style', settings.originalTable.attr('style')); @@ -160,7 +164,7 @@ tfootHeight = $tfoot.outerHeight(true); } - var tbodyHeight = $wrapper.height() - $thead.outerHeight(true) - tfootHeight - tableProps.border; + var tbodyHeight = Math.min.apply(null, [$wrapper.height(), $(window).height()]) - $thead.outerHeight(true) - tfootHeight - tableProps.border; $divBody.css({ 'height': tbodyHeight