首頁  >  文章  >  web前端  >  不同版本IE使用不同css(css條件註解語句用法)_CSS/HTML

不同版本IE使用不同css(css條件註解語句用法)_CSS/HTML

WBOY
WBOY原創
2016-05-16 12:03:471956瀏覽
一、條件註解簡介
1.IE中的條件註解(Conditional comments)對IE的版本和IE非IE有優秀的區分能力,是WEB設計中常用的hack方法。
2.條件註記只能用於IE5以上。
3.如果你安裝了多個IE,條件註解將會以最高版本的IE為標準。
4.條件註解的基本結構和HTML的註解()是一樣的。因此IE以外的瀏覽器將會把它們看作是普通的註解而完全忽略它們。
5.IE將會根據if條件來判斷是否如解析普通的頁面內容一樣解析條件註解裡的內容。
二、條件註解屬性
gt : greater than,選擇條件版本以上版本,不包含條件版本
lt : less than,選擇條件版本以下版本,不包含條件版本
gte : greater than or equal,選擇條件版本以上版本,包含條件版本
lte : less than or equal,選擇條件版本以下版本,包含條件版本
! : 選擇條件版本以外所有版本,不論高低
1、Css if hack條件語法
Only IE
僅所有的WIN系統自帶IE可辨識

Only IE 5.0
只有IE5.0可以辨識

Only IE 5.0
IE5.0包換IE5.5都可以辨識

Only IE 6-
僅IE6可辨識

Only IE 6/
IE6以及IE6以下的IE5 .x都可辨識


僅IE7可辨識

Only IE 7/
IE7以及IE7以下的IE6、IE5.x都可辨識


僅IE8可辨識


您使用不是Internet Explorer


您正在使用Internet Explorer version 6或一個非IE 瀏覽器

複製代碼 程式碼如下:

     
     
     
     
    DIV IF條件實例 
     
     !--[if IE 7]> 
   

IE7

 
     
     
     
   

   
   

 
    說明:如果你的瀏覽器版本有多少即會顯示IE多少,針對IE6-IE9實驗 
   
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn