导航首页 » 技术教程 » IE hack条件写法
IE hack条件写法 64 2024-03-31   

最近制作下拉菜单时,打算用纯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]?>


!!!站长长期在线接!!!

网站、小程序:定制开发/二次开发/仿制开发等

各种疑难杂症解决/定制接口/定制采集等

站长微信:lxwl520520

站长QQ:1737366103