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添加特別的指令。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM