2011-11-01 7 views
1

私はCSSを初めて使用しています。このサイトのようにブラウザを縮小すると、背景とメインコンテンツは中央に残ります。http://www.webdesignerdepot.com/ブラウザを2つの画面に広げると、背景は中央と同じサイズになり、スペースを埋めるためにマージンが増えますが、それを縮小すると、バックグラウンドは、左に固定される前に最小サイズに中心が置き換えられます。つまり、背景イメージの両側が、ポイント。希望は意味をなさないでしょうか?スライディング背景

答えて

1

彼らはbackground-position:center;を使用して画面の中央に背景を配置しています。ブラウザーウィンドウが背景イメージよりも小さい場合は、クリップされます。ブラウザウィンドウが画像よりも大きくなると、そのウィンドウは中央にとどまります。画像のエッジは、背景の一部であるという印象を与えるように、ボディの背景色にフェードインされます。

+0

'background-position:50%0;' – Wex

+0

私は、 'center'の使用がより記述的だと言います。または、さらに良い、 'バックグラウンドポジション:センタートップ; – Polynomial

+0

私たちは本当にここに髪を分割している... haha​​ – Wex