フッターとコンテンツ ボックスがあります。フッターは固定されているため、スクロールのどの時点でも表示されます。コンテンツ ボックスの高さは 100% ですが、その立ち上がりはフッターが始まる直前で終了します (フッター ボックスを越えて上に失敗しないようにするため)。
<div id="footer" style="border:4px solid black;"></div>
<div id="content" style="border:4px solid blue;"></div>
ここで問題が発生します。#content には、overflow:auto パラメーターがあり、ブラウザーの右側のスクロールバーが押しつぶされます。私の実際の例では、結果はさらに恐ろしいものになります ( #content 画像がスクロールバーを覆って非表示にしている間に、ストレッチ背景が適用されます)。
JSFiddle リンクは次のとおりです: http://jsfiddle.net/TAVmF/7/
ウィンドウの #content 部分に表示されるだけでなく、スクロールバーが適切な場所にあることを願っています。
皆さん、ありがとうございました。
編集:
問題はこの写真で見ることができます: