ぼかしの値に関係なく、シャドウが目的の側にのみ表示されるcssボックスシャドウを作成する方法はありますか?
たとえば、左側と右側に影があり、上部または下部に影がないdivを作成する場合です。divは絶対的に配置されているわけではなく、その高さはコンテンツによって決まります。
- 編集 -
@ricebowl:あなたの答えに感謝します。たぶん、あなたはあなたの解決策への私の返信で述べられた問題を修正するための完全な解決策を作成するのを手伝うことができます...私のページ設定は次の通りです:
<div id="container">
<div id="header"></div>
<div id="content"></div>
<div id="clearfooter"></div>
</div>
<div id="footer"></div>
そしてこのようなCSS:
#container {width:960px; min-height:100%; margin:0px auto -32px auto;
position:relative; padding:0px; background-color:#e6e6e6;
-moz-box-shadow: -3px 0px 5px rgba(0,0,0,.8),
3px 0px 5px rgba(0,0,0,.8);}
#header {height:106px; position:relative;}
#content {position:relative;}
#clearFooter {height:32px; clear:both; display:block; padding:0px; margin:0px;}
#footer {height:32px; padding:0px; position:relative; width:960px; margin:0px
auto 0px auto;}