ul li 在ie 和firefox中的不同

2021-09-30 08:15:52 字數 668 閱讀 2793

用ul,li製作**是,在firefox:ul定義的邊框無法顯示在li上。(測試地方:ie是在ie6/7,firefox是版本3.0.6)

解決辦法:

1.在ul 的最後乙個li寫為:

2.在css中寫上.clear

這個是定義了邊框在ie正常,如圖1:

在firefox卻出現這樣的情況,如圖2:

比較:對ul 定義的border 只對第一行起了作用。

先做了如下修改,在ul 的最後乙個li寫為:

在css中加上.clear

出現的問題,在firefox中顯示正確,如圖1.

但在ie**現問題,如圖三:

標註處:ie**現**超出,解決辦法:

在css中寫上.clear

此時顯示正確,如圖1.

JS在firefox和IE之間的區別

1.html 物件的id 作為物件名的問題ie html 物件的id 可以作為 document 的下屬物件變數名直接使 用ff 不支援 解決方法 使用 document.getelementbyid 替代 document.all 2.如果控制項只有 name,沒有id,用getelementby...

DIV CSS在FireFox和IE6 0的區別

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

ul在Firefox和IE下的不同表現

最近做了個oblog的系統模板,其中涉及到了ul,所以就整理出了這篇文章 這張大圖。ul是乙個很常用的標籤,但是因為它在firefox和ie下的不同表現,讓人覺得它是個很難以控制的標籤。ul在firefox下有個padding值,卻沒有margin值 而在ie下正好相反,ul有個margin值,卻沒...