2012-12-06 94 views
0

我有以下幾點:中心DIV - 自動高度

XHTML:

<div id="container"> 
// contents 
</div> 

CSS:

#container { margin: 0 auto; width: 940px; overflow: hidden; padding: 10px; border: 1px solid #CCCCCC; } 

股利爲中心的網頁上margin: 0 auto我用overflow: hidden允許DIV自動擴展到其內容的高度。

我有一些內容在DIV上有一個盒子陰影。問題是由於溢出:隱藏規則陰影不完全出現在頁面上。我發現的唯一方法是:

  1. 取出溢出:隱藏 - 但然後容器DIV不會向下展開。
  2. 在#container上使用高度/最小高度 - 但是這不適用於網站上的所有頁面。
  3. 使用float:left - 但是然後DIV不在頁面上居中。

有人對此有什麼建議嗎?

+0

請出示HTML + CSS的例子。 –

+0

向我們顯示您的代碼,如下所示:http://jsfiddle.net/Xcekn/ – Alp

回答

0

很確定div上的一些邊距可以解決它,但是如果顯示更多代碼,則更容易檢查。

+1

這將適合評論,但不適合我! – jtheman

+0

div上的保證金是我的答案。 – daniel