我有以下設置一個網站:CSS盒子陰影導致滾動條
<div id="container">
<div id="header"></div>
<div id="content"></div>
<div id="clearfooter"></div>
</div>
<div id="footer"></div>
我使用clearfooter和容器外的頁腳保持頁腳在當ISN頁面的底部沒有足夠的內容。
我的問題是,我想通過以下方式對div容器應用盒子陰影:
#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 {margin:0px; padding:10px 30px 10px 30px; 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;}
正如你可以看到其上的div容器的每一側的陰影。但是,在這種情況下,當內容不佔據整個高度時,由於模糊造成陰影推過頁腳底部,仍然會出現滾動條。
是否有防止黑影從去越過容器div的邊緣,導致滾動條的一些方法?
感謝您的幫助!
謝謝!爲了澄清你的帖子給他人'R'是你模糊的半徑(我有一個緩慢的一天,它花了我一秒)。 – mikemaccana 2011-02-01 18:43:43
@達爾文,你能提供一個這樣的例子。最近我一直沒有處理這個問題。如果你能提供一個快速演示它的工作,我會改變我選擇的答案。謝謝,這聽起來很有希望。 – 2011-08-31 00:04:10
純粹的迷人! :) – 2011-11-02 19:55:57