濮阳杆衣贸易有限公司

主頁 > 知識庫 > CSS條件注釋的使用詳解教材

CSS條件注釋的使用詳解教材

熱門標(biāo)簽:山西旅游景地圖標(biāo)注 沈陽智能外呼系統(tǒng)排名 荒野大鏢客2地圖標(biāo)注怎么變中文 上古卷軸5地圖標(biāo)注mod 北川縣地圖標(biāo)注 蘇州通信外呼系統(tǒng)多少錢 武漢人工外呼系統(tǒng) 中國地圖標(biāo)注各省份 移動400辦理電話
聲明:以下內(nèi)容收集于網(wǎng)絡(luò),經(jīng)才子理解后,加以整理編輯,轉(zhuǎn)載請保留才子小站的鏈接,謝謝?。。?BR>才子手記:http://blog.54caizi.com

玩WEB重構(gòu)的朋友相信都有一個同樣的苦惱,那就是由于瀏覽器版本的不同,對CSS里某些元素的解釋也不一樣,才子當(dāng)然也碰到同樣的問題,也收集了一些解決方法,才子之前貼過兩個針對瀏覽器版本不同而選擇不同CSS的代碼,有興趣的朋友自己找找吧。

其實我們還可以利用條件注釋的方法來達(dá)到類似的目的,什么是條件注釋,才子也在此簡單介紹一下,無非就是一些if判斷啦,呵呵,但這些判斷不是在腳本里執(zhí)行的,而是直接在html代碼里執(zhí)行的,下面來介紹一下使用方法吧。


!--[if XXX]>
這里是正常的html代碼
![endif]-->

這里XXX是一些特定的東東,在此列表幾個出來,詳細(xì)介紹各自的含義:
!--[if IE]> / 如果瀏覽器是IE /
!--[if IE 5]> / 如果瀏覽器是IE 5 的版本 /
!--[if IE 6]> / 如果瀏覽器是IE 6 的版本 /
!--[if IE 7]> / 如果瀏覽器是IE 7 的版本 /
......

上面是幾個常用的判斷IE瀏覽器版本的語法,下面再來介紹一下相對比較少用的邏輯判斷的參數(shù):
有幾個參數(shù):lte,lt,gte,gt及!
各自的詳細(xì)解釋如下:
lte:就是Less than or equal to的簡寫,也就是小于或等于的意思。
lt :就是Less than的簡寫,也就是小于的意思。
gte:就是Greater than or equal to的簡寫,也就是大于或等于的意思。
gt :就是Greater than的簡寫,也就是大于的意思。
! :就是不等于的意思,跟javascript里的不等于判斷符相同,^0^

也寫幾條例句吧:
!--[if gt IE 5.5]> / 如果IE版本大于5.5 /
!--[if lte IE 6]> / 如果IE版本小于等于6 /
!--[if !IE]> / 如果瀏覽器不是IE /
......

看到這里相信大家都已經(jīng)明白了條件注釋的用法了,OK,那來舉個例子吧:

!-- 默認(rèn)先調(diào)用css.css樣式表 -->
link rel="stylesheet" type="text/css" href="css.css" />

!--[if !IE]>
!-- 非IE下調(diào)用1.css樣式表 -->
link rel="stylesheet" type="text/css" href="1.css" />
![endif]-->

!--[if lt IE 6]>
!-- 如果IE瀏覽器版本小于6,調(diào)用2.css樣式表 -->
link rel="stylesheet" type="text/css" href="2.css" />
![endif]-->


詳細(xì)使用方法已經(jīng)介紹完了,不得不提的一點就是:
條件注釋是在IE5.0/Win以后才被IE支持的,對于IE5以前的瀏覽器是無效的,不過,應(yīng)該沒什么人還在使用IE4的版本了吧。^0^

標(biāo)簽:海東 邯鄲 遼源 喀什 濱州 東莞 陽泉 南充

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CSS條件注釋的使用詳解教材》,本文關(guān)鍵詞  CSS,條件,注釋,的,使用,詳解,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CSS條件注釋的使用詳解教材》相關(guān)的同類信息!
  • 本頁收集關(guān)于CSS條件注釋的使用詳解教材的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    昭通市| 绿春县| 嘉祥县| 苏尼特右旗| 永兴县| 布拖县| 登封市| 惠水县| 漯河市| 林西县| 安多县| 荆门市| 饶河县| 乌什县| 松滋市| 东宁县| 邵东县| 安平县| 新密市| 重庆市| 高碑店市| 靖西县| 灵石县| 慈利县| 潼南县| 灵武市| 库尔勒市| 溧阳市| 新兴县| 苗栗县| 佛坪县| 湟源县| 青海省| 镇雄县| 大新县| 岑溪市| 三门县| 贵德县| 汉源县| 绥化市| 陈巴尔虎旗|