2010-04-17 38 views

回答

1

我會把formfloat div放在header div裏面並且絕對地定位它。

另一個選項沒有改變太多,將放置在您的標題後面的菜單div和調整頂級屬性的headerfloat div。

+0

謝謝,就是這樣。 – alexchenco 2010-04-17 06:11:04

1

這是用於div的編號爲formfloat。這個div的風格是float:right;height:60px。因此它把012px以上的60px放在上面。

原因: 現在有區別IE 7如何處理float。所以,假設你有一個div(它沒有指定任何高度),它不包含除提交按鈕以外的任何元素。現在給floatleftright風格的按鈕。那麼,父母div會發生什麼?父div將擴大其高度以適應按鈕。但在Mozilla中,父分區的高度將爲零。它只會忽略浮動按鈕,並不會爲此提供任何空間。

所以,要解決你爲什麼不把div#formfloat放在div#header本身。

相關問題