用CSS来布局页面,IE的不同版本对CSS的支持不一样,因此必须针对不同的版本应用一些CSS hack。IE 5和以上版本提供一种特殊的注释,IE 会去解释它,而其他的浏览器把它视作注释,不用理睬。
想针对版本低于和等于IE 6的应用CSS,可以使用:
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="css/IE6hacks.css" />
<![endif]-->
只针对IE 7的CSS:
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="css/IE7hacks.css" />
<![endif]-->
针对IE 5和以上版本:
<!--[if IE ]><link rel="stylesheet" type="text/css" href="css/IEhacks.css" />
<![endif]-->
没有评论:
发表评论