css 火狐和ie在css上的區別

2021-05-21 14:23:30 字數 460 閱讀 8274

css 火狐和ie在css上的區別***

對高度的解析

ie:將根據內容的高度變化,包括未定義高度的內容,即使定義了高度,當內容超過高度時,將使用實際高度。

firefox:沒有定義高度時,如果內容中包括了內容,mf的高度解析是根據印刷標準,這樣就會造成和實際內容高度不符合的情況;當定義了高度,但是內容超過高度時,內容會超出定義的高度,但是區域使用的樣式不會變化,造成樣式錯位。

結論:大家在可以確定內容高度的情況下最好定義高度,如果真的沒有辦法定義高度,最好不用使用邊框樣式,否則樣式肯定會出現混亂!

2、空解析問題。

在ff下空是不被解析的,也就是說,標籤所帶的css樣式是不被解釋的。但是在ie下空是一樣會被解析的。

例如我定義如下css:

#sidebar ul li

而我的sidebar使用了乙個空的 。那麼在ff下不被解析,而在ie下會出現15px的空白。

火狐瀏覽器和IE的CSS區別

1 ie6.0的div的內嵌div可以把父級的高度撐大,而firefox不可以,要自己設定高度。2 當設定為三列布局時,ie6.0的float寬度不能達到100 而firefox可以。當設定為兩列布局時,兩種瀏覽器都可以。3 在火狐瀏覽器中,非float的div前面有同一父級的float的div,此...

CSS實現文字自動換行 相容IE和火狐

word wrap是控制換行的。使用break word時,是將強制換行。中文沒有任何問題,英文語句也沒問題。但是對於長串的英文,就不起作用。break word是控制是否斷詞的。normal是預設情況,英文單詞不被拆開。break all,是斷開單詞。在單詞到邊界時,下個字母自動到下一行。主要解決...

CSS實現文字自動換行 相容IE和火狐

word wrap是控制換行的。使用break word時,是將強制換行。中文沒有任何問題,英文語句也沒問題。但是對於長串的英文,就不起作用。break word是控制是否斷詞的。normal是預設情況,英文單詞不被拆開。break all,是斷開單詞。在單詞到邊界時,下個字母自動到下一行。主要解決...