+ -
当前位置:首页 → 问答吧 → 针对IE6做了条件注释,结果火狐等也失效

针对IE6做了条件注释,结果火狐等也失效

时间:2010-09-01

来源:互联网

因为需要一张PNG图片作为装饰,但因为IE6不支持,所以给这张图片做了个条件注释,结果发现火狐之类的非IE浏览器也被注释掉了(不识别)

想问问怎样做注释才能只过滤掉IE6,让其他所有浏览器中都显示这张图片?

作者: wouivkyi   发布时间: 2010-09-01

建议的解决办法,把这张图片放在背景中,然后能过css hack来过渡ie6
http://mrthink.net/cssandhtml-hack-mainbrower/

作者: gollum   发布时间: 2010-09-02

你应该是写错IE条件注释语法写错了吧,
IE条件注释语法解释:http://www.webbise.com/post/ie_conditions.html

作者: webbise   发布时间: 2010-09-02

条件注释我写的是IE6以上的版本使用这个PNG图片。
复制内容到剪贴板
代码:
<!--[if gt IE 6]>
  <div><img src="Img.png" alt="" /></div>
  <![endif]-->

作者: wouivkyi   发布时间: 2010-09-03

没人说了吗?这个注释有问题么?

作者: wouivkyi   发布时间: 2010-09-05