關於firefox不相容DIV巢狀的問題

2021-05-21 15:00:56 字數 496 閱讀 5522

ff裡,要在外層的div裡放float:left和float:right的div,需要設定外層div的高度。

你可以試一下:

div1

div2

在ie裡正常,在ff裡,不會有紅色背景,也就是外層div沒有被撐開。

div1

div2

這樣就正常了。

最好外層和裡層的div都定義高度和寬度。這樣不太容易出現問題。

如果實在是外層div不能確定高度,那麼定義乙個css類:

.box:after

/* hides from ie-mac /*/

* html .box

/* end hide from ie-mac */

在外層div裡class="box",也可以。

做過很多div+css站點,一般我都是定義高度和寬度,這樣基本上在所有的瀏覽器裡都不會有什麼問題了。為了防止div裡面的東西太多撐開,最好是多用用overflow:hidden。

ie和firefox不相容的解決方法集合

在ie中,事件物件是作為乙個全域性變數來儲存和維護的。所有的瀏覽器事件,不管是使用者觸發 的,還是其他事件,都會更新window.event 物件。所以在 中,只要輕鬆呼叫 window.event 就可以輕鬆獲取 事件物件,再 event.srcelement 就可以取得觸發事件的元素進行進一步處...

FireFox 外掛程式相容性

對於任何安裝時提示版本不相容以至於無法安裝上的擴充套件,可以嘗試用以下幾種方法之一強制安裝,這樣多數擴充套件仍能正常使用。1 關閉firefox的擴充套件相容性檢查。firefox 3.5.x中 extensions.checkcompatibility 3.6中 extensions.checkc...

FireFox 外掛程式相容性

對於任何安裝時提示版本不相容以至於無法安裝上的擴充套件,可以嘗試用以下幾種方法之一強制安裝,這樣多數擴充套件仍能正常使用。1 關閉firefox的擴充套件相容性檢查。firefox 3.5.x中 extensions.checkcompatibility 3.6中 extensions.checkc...