私は次のHTML構造を持っています:
<div id="page-wrapper">
<div id="page-wrapper-inner">
</div>
</div>
はタグのすぐ内側にあるため、 a はそこpage-wrapper
で問題なく機能しますが、高さ全体には及びません (私は知っています)。そのため、現在、ページの読み込み時およびウィンドウのサイズが変更されたときにウィンドウの高さを計算して追加するために、次の方法があります。<body>
min-height:100%
page-wrapper-inner
/**
* Calculate window height based on document height to fill inner-wrapper
*/
function resizeFrame() {
var h = $(document).height();
$("#page-wrapper-inner").height(h);
}
jQuery.event.add(window, "load", resizeFrame);
jQuery.event.add(window, "resize", resizeFrame);
これはページの読み込み時には問題なく機能しますが、ウィンドウのサイズを変更すると (特にウィンドウを大きくすると)、一貫性のない結果が得られます。常に高さを再計算しない理由について誰か考えがありますか? ありがとう!