IE浏览器的if条件注释Hack

最近又开始客串美工的角色了,要写一个下拉导航菜单。

JS和CSS两者,我更加喜欢CSS方式,它的兼容性更好。

但IE6下非<a>标签不支持:hover伪类,无奈下翻出来N年前收集的Hack。

<!—-[if !IE]> 除IE外都可识别 < ![endif]—>

<!–[if IE]> 所有的IE可识别 < ![endif]–>

<!–[if IE 5.0]> 只有IE5.0可以识别 < ![endif]–>

<!–[if IE 5]> 仅IE5.0与IE5.5可以识别 < ![endif]–>

<!–[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 < ![endif]–>

<!–[if IE 6]> 仅IE6可识别 < ![endif]–>

<!–[if lt IE 6]> IE6以及IE6以下版本可识别 < ![endif]–>

<!–[if gte IE 6]> IE6以及IE6以上版本可识别 < ![endif]–>

<!–[if IE 7]> 仅IE7可识别 < ![endif]–>

<!–[if lt IE 7]> IE7以及IE7以下版本可识别 < ![endif]–>

<!–[if gte IE 7]> IE7以及IE7以上版本可识别 < ![endif]–>

使用方法很简单,可以这样写:

<body>

<!–[if IE 6]> 您正使用 IE6 <br /> IE6 是垃圾 < ![endif]–>

<!–[if IE 7]> 您正使用 IE7 <br /> IE7 好慢 < ![endif]–>

<!–[if !IE]> <h6>我在使用 Chrome ,推荐您也使用^_^</h6> < ![endif]–>

</body>

TrackBack: http://mimiz.cn/index.php/web/ie-if-hack/trackback/
2 Responses to “IE浏览器的if条件注释Hack”
  1. 七二 Says:

    我在使用 Chrome ,推荐您也使用^_^
    这个条件注释是无效的,条件注释只IE浏览器的Hack,
    貌似
    这写法才行啊。

  2. 北京装修 Says:

    谢谢 我看下 😈 😈

Leave a Reply !

^_^您敢留下回复吗?