2010-04-05 67 views
0

我有一個2列布局,左側爲導航,右側爲主要內容。主要內容包裝div get的按下IE中的頁面

右側內容有包裝的div,看起來像:

<div id="content"> 

現在這個看起來FF和GC精細,而且IE瀏覽器,但如果我改變填充到任何超過4像素的那款被下推在左側導航欄下方。

#content 
{ 
    padding:3px; // 4 makes it get pushed down 
} 

這是否意味着IE有一個不同的方式來計算我所有的元素的寬度? 這是一個常見的問題,它有一個解決方案嗎?

回答

1

你的兩列容器有多寬,左列和右列有多寬?

我懷疑你製作的右列太寬,無法在容器內的左列旁邊浮動。

+1

由於某種原因,如果我設置'寬度= 100%',那麼內容div不會在IE中被推下來。 – Blankman 2010-04-05 14:26:37

+0

如果你還設置了overflow:auto,那麼容器也會延伸到兩個浮動內部div的底部:D – 2010-04-06 12:06:16