#container div
私の目標は、幅 960pxの の左右にドロップ シャドウを追加することです。
#container
自体には、ヘッダー、ナビゲーション メニュー、メイン コンテンツ、サイドバー、およびフットが含まれます。#container
ただし、ヘッダー自体は、グラフィックのためにカスタム幅でからはみ出しています。
そのため、左右にドロップ シャドウが追加されません。ドロップが必要なのはナビゲーション メニューの下だけです。これは、ヘッダーがカスタム幅に設定されており、それ自体を超えて突き出ているため#container
です。すでにはみ出しているものの左右にドロップ シャドウを付けると、美観が損なわれます。
見やすくするために、私のサイトはhttp://www.doubleyourdating.com/に似ていますが、ヘッダー要素が両側に突き出ています。
#container
次の解決策を使用して、ナビゲーション メニューからの左側と右側にドロップ シャドウを追加しようとしました。
両端に 25 ピクセルの「フェード」を含む、高さ 1 ピクセル、幅 1010 ピクセルの画像を Photoshop で作成しました。としてCSSしたの
#container div background-image
ですが、おそらく#container
それ自体が幅960pxに設定されているためか、幅1010pxの背景が表示されません。960px の幅を変更すると、この単純な 2 列のレイアウトで死のカスケードが作成されることに注意してください。コンテナー div の「周り」にその場しのぎのシャドー ボックス div を CSS で作成しようとしましたが、ヘッダーのカスタム幅がコンテナーよりも広くなっているため、うまくいきません。
どうすればこれを機能させることができますか?