私は次のものを持っています:
XHTML:
<div id="container">
// contents
</div>
CSS:
#container { margin: 0 auto; width: 940px; overflow: hidden; padding: 10px; border: 1px solid #CCCCCC; }
div はページの中央に配置され、DIV がコンテンツの高さまで自動的に拡張されるようにしますmargin: 0 auto
。overflow: hidden
ボックスの影がある DIV にいくつかのコンテンツがあります。この問題は、overflow: hidden ルールが原因で、影がページに完全に表示されません。これを回避する唯一の方法は次のとおりです。
- オーバーフローを取り出します: 非表示 - しかし、コンテナーの DIV は下に展開されません。
- #container で height / min-height を使用しますが、これはサイトのすべてのページでうまく機能しません。
- float: left を使用しますが、DIV がページの中央に配置されません。
誰かこれについてもっと提案がありますか?