シンプルな縦型レイアウトをまとめました。タイトル バーとコンテンツで構成されます。タイトル バーの高さはさまざまなので、これを使用.height()
して決定し、$(window).height()
残りのスペースを見つけます。
残りのスペース (一部のパディングを除く) は、「ビュー」の残りを埋める必要があります。しかし、私は3px
離れています - 誰でも理由を説明できますか?
編集:コード行で補償してい3px
ます(4 * padding) - 3)
。
ここに問題を示す JSFiddle
function setScrollingDivHeight() {
var div = $("#styleDivTitle");
var padding = 5;
$("#styleDivScrolling").height($(window).height()
- $("#styleDivTitle").height() - (4 * padding) - 3);
}
$(window).load(function () {
setScrollingDivHeight();
$(window).resize(setScrollingDivHeight);
});