2013-12-17 47 views
0

即时消息使用此条件注释样式为ie 6-8。即时消息条件注释仅适用于某些页面

<!--[if lt IE 9 ]> 
     <link rel="stylesheet" type="text/css" href="Styles/ie6-8.css" /> 
    <![endif]--> 

我正在用browserstack.com测试它。 它在我的第2页上工作正常,但在我的第二页上没有采用任何样式,但评论完全一样(我复制了它)。我的网站是http://www.championcleaners.co.uk,如果你想看看ie 6-8浏览器。 任何帮助将不胜感激。 感谢

回答

0

尝试使用这是一个更好的解决方案

<!doctype html> 
<!--[if IE]><![endif]--> 
<!--[if lt IE 7 ]> <html lang="en" class="ie6"> <![endif]--> 
<!--[if IE 7 ]> <html lang="en" class="ie7"> <![endif]--> 
<!--[if IE 8 ]> <html lang="en" class="ie8"> <![endif]--> 
<!--[if IE 9 ]> <html lang="en" class="ie9"> <![endif]--> 
<!--[if (gt IE 9)|!(IE)]><!--><html lang="en"><!--<![endif]--> 
    <head></head> 
    <body></body> 
</html> 

将添加类到您的HTML depensing上的浏览器,那么你可以针对像下面的例子中的任何元素:

.ie6 .class-name { 
    border:1px solid red; 
} 
.ie7 .class-name { 
    border:1px solid blue; 
} 
相关问题