From b04a549e3455b379ebe8afef79cfbee28439e55b Mon Sep 17 00:00:00 2001 From: jasonComing Date: Fri, 17 Jun 2016 11:38:07 +0800 Subject: [PATCH] header width issue. table height issue when table exceed the window height --- jquery.fixedheadertable.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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