DIV CSS網頁中IE和火狐相容問題的整理

2021-05-27 04:35:34 字數 793 閱讀 6620

文章**:

div+css構建**時常會出現瀏覽器不相容的問題,下面整理了一些常見不相容問題,及解決辦法!

1、用!important解決ie和mozilla的布局差別

!important是css1就定義的語法,作用是提高指定樣式規則的應用優先權,最重要的一點是:ie一直都不支援這個語法,而其他的瀏覽器都支援。因此我們就可以利用這一點來分別給ie和其他瀏覽器不同的樣式定義,例如,我們定義這樣乙個樣式:

.colortest

在mozilla中瀏覽時候,能夠理解!important的優先順序,因此顯示#60a179的顏色;在ie中瀏覽時候,不能夠理解!important的優先順序,因此顯示#00f的顏色。

2、解決超連結訪問過後hover樣式不顯示的問題

改變css屬性的排列順序: 先後順序標準應為:a:link—a:visited—a:hover—a:active

3、li中內容超過長度後以省略號顯示的方法

4、margin和padding定義尺寸的縮寫

margin:3px——表示所有邊都是3px;

margin:3px  5px—— 表示top和bottom的值是3px ,right和left的值是5px

margin:3px  5px 7px——表示top的值是3,right和left的值是5,bottom的值是7

margin:3px  5px 7px 5px——四個值依次表示top,right,bottom,left;上右下左。

5、解決ie不能正確顯示透明png——header內加入**

程式**

DIV CSS網頁中IE和火狐相容問題的整理

div css構建 時常會出現瀏覽器不相容的問題,下面整理了一些常見不相容問題,及解決辦法!1 用 important解決ie和mozilla的布局差別 important是css1就定義的語法,作用是提高指定樣式規則的應用優先權,最重要的一點是 ie一直都不支援這個語法,而其他的瀏覽器都支援。因此...

DIV CSS網頁中IE和火狐相容問題的整理

div css構建 時常會出現瀏覽器不相容的問題,下面整理了一些常見不相容問題,及解決辦法!1 用 important解決ie和mozilla的布局差別 important是css1就定義的語法,作用是提高指定樣式規則的應用優先權,最重要的一點是 ie一直都不支援這個語法,而其他的瀏覽器都支援。因此...

js獲取div中資料 基於IE和火狐

關於從中學到的知識 document.getelementbyid ddhdh innerhtml 可以獲取到div中的全部資料,包括標籤。但是只是在ie和opera中使用 document.getelementbyid ddhdh innertext 可以獲取到div中的文字資料,不會獲取到標籤。...