12/20/2006

IE条件注释参考

条件注释,就是判断浏览器类型,然后定义什么浏览器下显示什么内容。
条件注释是在IE5.0/Win以后才被IE支持的,一般用于hack。
IE条件注释的优秀的区分浏览器的能力,让很多设计师用于hack,解决浏览器对CSS解析的不同。
基本例子:
〈!--[if IE]>仅IE可见
〈!--[if IE 5.0]>仅IE 5.0可见
参数属性:
gt : greater than,选择条件版本以上版本,不包含条件版本
lt : less than,选择条件版本以下版本,不包含条件版本
gte : greater than or equal,选择条件版本以上版本,包含条件版本
lte : less than or equal,选择条件版本以下版本,包含条件版本
! : 选择条件版本以外所有版本,无论高低
〈!--[if gt IE 5.0]>仅IE 5.0以上可见
〈!--[if lt IE 5.0]>仅IE 5.0以下可见
〈!--[if gte IE 5.0]>IE 5.0及以上可见
〈!--[if lte IE 5.0]>IE 5.0及以下可见
〈!--[if lte IE 5.0]>非IE 5.0可见
〈!--[if lt IE 5]>仅IE 5.0和IE5.5可见
采用两种样式的CSS例子
〈link rel="stylesheet" media="all" type="text/css" href="final.css" />
〈!--[if lte IE 6]>
〈link rel="stylesheet" media="all" type="text/css" href="final_ie.css" />
〈![endif]-->

原文连接: http://www.coolface.net/article.asp?id=158

0 评论: