IE条件CSS包括
您好...
我的 Internet Explorer 条件注释有问题...
我使用此条件
<!--[if lte IE8]>
<link rel="stylesheet" type="text/css" href="http://www.bvp.hr/Static/Style/IEFix6.css"/>
<![endif]-->
问题在于 << IE8.0 我在任何其他输出之前得到输出 ...为什么?!?在 Firefox 中,它正常呈现(afkors)。
Hy there...
I have a problem with Internet Explorer conditional comments...
I use this condition
<!--[if lte IE8]>
<link rel="stylesheet" type="text/css" href="http://www.bvp.hr/Static/Style/IEFix6.css"/>
<![endif]-->
The problem is that in < IE8.0 i get output <!--[if lte IE8]><![endif]-->
before any other output... Why?!? In Firefox it is rendered normaly (afkors).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我相信您需要做的就是在
IE
和8
之间添加一个空格,所以它看起来像这样:I believe all you need to do is add a space between
IE
and8
, so it looks like this:在上面的示例中,IE 和 6 之间有一个空格。对 IE 和 8 执行相同的操作:
In the example above, theres a space between IE and 6. Just do the same for IE and 8:
请参阅上面加上代码顶部的注释将强制 IE 进入 Quirks 模式,这将使页面的渲染效果很差。删除这些评论:
See above plus the comments at the top of your code will force IE into Quirks Mode which will make the rendering of the page poor. Remove these comments: