IE hack条件写法


最近制作下拉菜单时,打算用纯CSS,忽又看到令人头痛的CSS hack代码(平时很少关注),记录下来以作备用。

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

Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于CSShack,针对IE的JS等。

以下是各种情况,未验证。


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]–>



相关阅读:
第二章 CSS的应用方式
PHP4实际应用经验篇(2)
关于Blog顶部的滚动导航条代码
javascript提取内容到作为文章简介的代码
如何实现站点的RSS输出
经典的PHPer为什么被认为是草根?
css Hspace 和vspace的图片控制实例
drupal教程:添加drupal模块和主题
ASP3.0高级编程(二十二)
javascript import css实例代码
ASP.NET封装的SQL数据库访问类
在ASP中操作HTTP报头方法分析
用面向对象的方式封装javascript代码
jquery里的each使用方法详解
快速导航

Copyright © 2016 phpStudy |