css中IE判斷語句 if !IE

1. <!–[if !IE]><!–> 除IE外均可識別 <!–<![endif]–>
2. <!–[if IE]> 全部的IE可識別 <![endif]–>
3. <!–[if IE 5.0]> 只有IE5.0能夠識別 <![endif]–>
4. <!–[if IE 5]> 僅IE5.0與IE5.5能夠識別 <![endif]–>
5. <!–[if gt IE 5.0]> IE5.0以及IE5.0以上版本均可以識別 <![endif]–>
6. <!–[if IE 6]> 僅IE6可識別 <![endif]–>
7. <!–[if lt IE 6]> IE6以及IE6如下版本可識別 <![endif]–>
8. <!–[if gte IE 6]> IE6以及IE6以上版本可識別 <![endif]–>
9. <!–[if IE 7]> 僅IE7可識別 <![endif]–>
10. <!–[if lt IE 7]> IE7以及IE7如下版本可識別 <![endif]–>
11. <!–[if gte IE 7]> IE7以及IE7以上版本可識別 <![endif]–>

<!–[if lte IE 6]>……<![endif]–>

Ite:less than or equal to意思是小於或等於IE6瀏覽器,用於IE瀏覽器的條件註釋,經常使用於CSS Hack、針對IE的JS等。

在進行WEB標準網頁的學習和應用過程當中,網頁對瀏覽器的兼容性是常常接觸到的一個問題。其中因微軟公司的Internet Explorer(簡稱IE)佔據瀏覽器市場的大半江山,此外還有Firefox、Opera等。須要對這些瀏覽器進行兼容。

同時,單就IE而言,因IE版本的升級更替,目前瀏覽者使用的主要停留在 IE5(IE5.5)、IE6和IE7這三個版本中。而這3個版本對於咱們製做的WEB標準網頁(XHTML+CSS)解釋執行的顯示情況不盡相同。而且,其餘非IE瀏覽器與IE對某些CSS解釋也不同。因此,經過IE瀏覽器中的專有條件註釋可有針對性的進行相關屬性的定義。

條件註釋只能用於Explorer 5+ Windows(如下簡稱IE)(條件註釋從IE5開始被支持)。若是你安裝了多個IE,條件註釋(Conditional comments)將會以最高版本的IE爲標準(目前爲IE7)。

條件註釋只能在windows Internet Explorer(如下簡稱IE)下使用,所以咱們能夠經過條件註釋來爲IE添加特別的指令。

windows

相關文章
相關標籤/搜索