我有一个具有以下设置的网站:
<div id="container">
<div id="header"></div>
<div id="content"></div>
<div id="clearfooter"></div>
</div>
<div id="footer"></div>
当没有足够的内容时,我使用 clearfooter 和容器外的页脚将页脚保持在页面底部。
我的问题是我想通过以下方式在容器 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 的边缘并导致滚动条?
谢谢你的帮助!