<!–[if IE]> Only IE <![endif]–>
所有的IE可識(shí)別
<!–[if IE 5.0]> Only IE 5.0 <![endif]–>
只有IE5.0可以識(shí)別
<!–[if gt IE 5.0]> Only IE 5.0+ <![endif]–>
高于IE5.0都可以識(shí)別
<!–[if lt IE 6]> Only IE 6- <![endif]–>
低于IE6可識(shí)別
<!–[if gte IE 6]> Only IE 6/+ <![endif]–>
IE6以及IE6以上都可識(shí)別
<!–[if lte IE 7]> Only IE 7/- <![endif]–>
IE7及ie7以下版本可識(shí)別
lte:就是Less than or equal to的簡(jiǎn)寫(xiě),也就是小于或等于的意思。
lt :就是Less than的簡(jiǎn)寫(xiě),也就是小于的意思。
gte:就是Greater than or equal to的簡(jiǎn)寫(xiě),也就是大于或等于的意思。
gt :就是Greater than的簡(jiǎn)寫(xiě),也就是大于的意思。
! :就是不等于的意思,跟javascript里的不等于判斷符相同
看到這里只可能會(huì)覺(jué)得<!–[if !IE]> not IE<![endif]–>這樣不就可以了嗎?
如果你這樣想就錯(cuò)了,因?yàn)榉莍e根本不會(huì)識(shí)別ie的條件注釋?zhuān)跃椭苯尤渴亲⑨屃耍?
ok,來(lái)看看正確的寫(xiě)法吧
<!–[if !IE]><–>
只有不是ie瀏覽器才能看到這里
<![endif]–>
本來(lái)準(zhǔn)備到這里加點(diǎn)內(nèi)容只有非ie能看到的,被編輯器編碼了,^_^,現(xiàn)在試試吧,只有非ie能看到哦,
關(guān)鍵是條件注釋后頭的 <–> 在IE中被當(dāng)作內(nèi)部注釋?zhuān)诜荌E瀏覽器中會(huì)閉合之前的注釋?zhuān)瑥亩鸬絽^(qū)分非IE瀏覽器的作用,一般常用<!–>。
新聞熱點(diǎn)
疑難解答
圖片精選