マイページはこんな感じ
<div id="wrapper">
<div id="header"></div>
<div id="main"></div>
</div>
ヘッダーの高さは固定です。
メイン div には背景画像があります。
メインの div を画面全体に表示して、画像が一番下に表示されるようにします。
だから私はした:
div#main {
background-repeat: repeat-x;
background-position: left bottom;
background-image: url(url);
height:100%;
min-height:100%;
}
これは機能しませんでした。画面全体を埋めるように div の高さを設定するにはどうすればよいですか?
別の解決策は、画像を本文に設定することです。
body {
background-repeat: repeat-x;
background-position: left bottom;
background-image: url(url);
}
ここで、スクロール時に画像が下部に固定されないという問題が発生しました。実際にはウィンドウサイズの高さに固定されています。
background-attachment: fixed;
背景画像がまったくスクロールしないため、解決策でもありません。
明確化
コンテンツが大きすぎる場合=>スクロールバーがあり、背景画像が下部に固定されなくなりました。それが主な問題です。本体の背景色です
@アンドレアリギオス
これは私が意味するものです:
ソース
http://themelandia.ilijatovilo.chで確認してください
。コンテンツが大きくなるまでウィンドウのサイズを変更し、下にスクロールします。
うまくいけば、私の言いたいことがわかるでしょう。