发现对于IE7,css不是会后加载,所以网上找了下,用IE的条件注释就可以解决
<!--[if XXX]>
这里是正常的html代码
<![endif] -->有几个参数:lte,lt,gte,gt,!
lte :Less than or equal to
lt :Less than
gte :Greater than or equal to
gt :Greater than
! :不等于
1. 条件注释的基本结构和HTML的注释()是一样的。因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们。
2. IE将会根据if条件来判断是否如解析普通的页面内容一样解析条件注释里的内容。
3. 条件注释使用的是HTML的注释结构,因此他们只能使用在HTML文件里,而不能在CSS文件中使用。
<!--[if gt IE 5.5]> / 如果IE版本大于5.5 /
<!--[if lte IE 6]> / 如果IE版本小于等于6 /
<!--[if !IE]> / 如果浏览器不是IE /
<!--[if IE]>
根据条件判断,这是Internet Explorer<br />
< ![endif]-->
<!--[if IE 7]>
根据条件判断,这是Internet Explorer 7<br />
< ![endif]-->
<!--[if IE 5.0]>
根据条件判断,这是Internet Explorer 5.0<br />
< ![endif]-->
<!--[if IE 5.5]>
根据条件判断,这是Internet Explorer 5.5<br />
< ![endif]-->
<!--[if IE 6]>
根据条件判断,这是Internet Explorer 6<br />
< ![endif]-->
<!--[if gte IE 5]>
根据条件判断,这是Internet Explorer 5 或者更高<br />
< ![endif]-->
<!--[if lt IE 6]>
根据条件判断,这是版小于6的Internet Explorer<br />
< ![endif]-->
<!--[if lte IE 5.5]>
根据条件判断,这是Internet Explorer 5.5或更低<br />
< ![endif]-->
本文介绍了如何使用IE条件注释来针对不同版本的Internet Explorer浏览器加载特定的HTML代码。通过这些条件注释,开发者可以更好地控制IE浏览器显示的内容,确保网站在各种版本的IE上都能正常工作。


被折叠的 条评论
为什么被折叠?



