<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        瀏覽器兼容解決FF/IE6/IE7背景專用CSSHACK_經驗交流

        來源:懂視網 責編:小采 時間:2020-11-27 18:55:17
        文檔

        瀏覽器兼容解決FF/IE6/IE7背景專用CSSHACK_經驗交流

        瀏覽器兼容解決FF/IE6/IE7背景專用CSSHACK_經驗交流:自從互聯網開始的那一刻起,各瀏覽器間的爭斗就沒有停止過。當然其中最苦的就是網頁制作人員了,為了達到用戶體驗以及可用性的標準,不得不在多個瀏覽器上為統一效果而奔波。真希望哪一天FF可以一統天下,雖然現在還是IE的大天下。特別是微軟最新發布的IE7
        推薦度:
        導讀瀏覽器兼容解決FF/IE6/IE7背景專用CSSHACK_經驗交流:自從互聯網開始的那一刻起,各瀏覽器間的爭斗就沒有停止過。當然其中最苦的就是網頁制作人員了,為了達到用戶體驗以及可用性的標準,不得不在多個瀏覽器上為統一效果而奔波。真希望哪一天FF可以一統天下,雖然現在還是IE的大天下。特別是微軟最新發布的IE7

        自從互聯網開始的那一刻起,各瀏覽器間的爭斗就沒有停止過。當然其中最苦的就是網頁制作人員了,為了達到用戶體驗以及可用性的標準,不得不在多個瀏覽器上為統一效果而奔波。真希望哪一天FF可以一統天下,雖然現在還是IE的大天下。特別是微軟最新發布的IE7瀏覽器,其CSS的兼容性確實給一些網頁制作人員又添加了一個沉重的新負擔。
        為了讓各瀏覽器有同樣的顯示效果,我們不得不用到CSS HACK。當然在這篇文章中我們只談現在使用率最高的IE6和FF,以及將來可能會成為主流的IE7的CSS HACK,至于IE6以下版本已OP、SF在這此先不詳細說明。新手看了這片文章一定會有所收獲,而高手們路過一下就可以了,呵呵!

        方案一
        先來看看下面的CSS代碼:

        background-color:orange;
        *background-color:blue!important;
        *background-color:red;

        [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
        下面我簡單解釋一下各瀏覽器怎樣理解這三個屬性:
        在FF下,第2、3個屬性不認識,其中第2個屬性如果只是加了!important的話FF一定認識的,但因為前面又加了個*,所以不認識了(僅IE7認識)。所以它讀的是background-color:orange;
        在IE7下,第1、2、3個屬性IE7雖然都認識,但!important表示的是優先,所以它讀的是*background-color:blue!important;
        在IE6下,第2個屬性不認識,第1、3個屬性都認識,但因為第3個屬性覆蓋掉第1個屬性,所以IE6最終讀取的*background-color:red。

        方案二
        先來看看下面的CSS代碼:
        代碼如下:
        background-color:orange;
        *background-color:blue;
        _background-color:red;


        [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
        下面我簡單解釋一下各瀏覽器怎樣理解這三個屬性:
        在FF下,第2、3個屬性FF不認識,所以它讀的是background-color:orange;
        在IE7下,第3個屬性IE7不認識,所以它讀第1、2個屬性,又因為第2個屬性覆蓋了第1個屬性,所以IE7最終讀出的是第2個屬性*background-color:blue;
        在IE6下,這3個屬性IE6都認識,所以3個屬性都可以讀取,又因為第3個屬性覆蓋掉前2個屬性,所以IE6最終讀取的是_background-color:red。

        其中IE的讀取屬性一定要知道,這對初學者而言使用CSS HACK是非常至關重要的,瀏覽器讀取屬性是從上至下的,也就是說同樣屬性的設置最后一個讀取到的才是在瀏覽器上顯示的。此外在方案二種的“_”這是只有IE6才認識的,可見其大胃王的感覺。另外!important不同,它打破了從上至下的讀取習慣,使用的是優先顯示。而在上述兩個方案中可以看出FF除了正規CSS書寫和!important外其它都不認識,標準就是統一的。

        在這里并不是慫恿大家鼓勵使用CSS HACK,只是別看到其他人寫的CSS代碼中有這些HACK不知道是什么意思。畢竟用CSS HACK來解決瀏覽器間的兼容并不是長遠方法,如果新版本瀏覽器的出現說不定會把你原來寫的CSS HACK怎樣,IE7就是個很好的例子。盡量達到零使用CSS HACK或者說少使用,因為好的布局結構是可以很好解決這些問題,這樣的網站也大有人在。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        瀏覽器兼容解決FF/IE6/IE7背景專用CSSHACK_經驗交流

        瀏覽器兼容解決FF/IE6/IE7背景專用CSSHACK_經驗交流:自從互聯網開始的那一刻起,各瀏覽器間的爭斗就沒有停止過。當然其中最苦的就是網頁制作人員了,為了達到用戶體驗以及可用性的標準,不得不在多個瀏覽器上為統一效果而奔波。真希望哪一天FF可以一統天下,雖然現在還是IE的大天下。特別是微軟最新發布的IE7
        推薦度:
        標簽: 瀏覽器 解決 專用
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 午夜无码A级毛片免费视频 | 久久精品国产亚洲AV未满十八| 日韩人妻无码精品久久免费一| 亚洲人成亚洲人成在线观看| 国产精品无码免费专区午夜| 不卡一卡二卡三亚洲| 国产福利电影一区二区三区,免费久久久久久久精 | 亚洲国产精彩中文乱码AV| 中出五十路免费视频| 亚洲AV无码久久寂寞少妇| 久草免费手机视频| 亚洲综合小说久久另类区| 永久在线观看www免费视频| 亚洲三级中文字幕| 国产乱子伦精品免费无码专区 | 亚洲最大免费视频网| 免费电影在线观看网站| 亚洲精品国产摄像头| 亚洲国产精品自在拍在线播放| xxxx日本在线播放免费不卡| 亚洲va中文字幕无码久久不卡| 毛片无码免费无码播放| 亚洲国产av一区二区三区丶| 永久免费看mv网站入口| 亚洲一区二区三区免费| 亚洲一区二区三区高清| 免费A级毛片无码免费视| 鲁啊鲁在线视频免费播放| 亚洲色欲久久久综合网| 亚洲精品视频在线免费| 亚洲国产精品无码久久久秋霞1| 亚洲电影日韩精品| 亚洲免费福利视频| 美女18一级毛片免费看| 亚洲av之男人的天堂网站| 丁香花免费高清视频完整版 | 日韩精品无码专区免费播放| 久久精品国产亚洲av麻豆图片| 四虎影院永久免费观看| 日本免费大黄在线观看| 亚洲日韩AV无码一区二区三区人|