我有以下内容:
XHTML:
<div id="container">
// contents
</div>
CSS:
#container { margin: 0 auto; width: 940px; overflow: hidden; padding: 10px; border: 1px solid #CCCCCC; }
div以margin: 0 auto
的页面为中心,我使用overflow: hidden
允许DIV自动向下扩展到其内容的高度。
我在DIV中有一些内容有一个盒子阴影。问题是由于溢出:隐藏规则阴影没有完全出现在页面上。解决这个问题的唯一方法我发现:
有人对此有任何建议吗?
答案 0 :(得分:2)
您可以使用众多clearfix技术之一。这样您就可以删除overflow:hidden
并修复已裁剪的box-shadow
。
以下是关于该主题的最新文章:http://css-tricks.com/snippets/css/clear-fix/
答案 1 :(得分:0)
非常确定div上的一些余量可以解决它,但如果你显示更多代码,则更容易检查。