我想要的是,我想要从IE6和IE7隐藏这部分HTML代码,但不是firefox,opera或IE8,但条件评论在这部分不能正常工作....我在头部使用单独的CSS条件评论但是歌剧的条件评论不起作用,有时Firefox也会出现奇怪的行为
<!--[if gte IE 8]>
<[if Gecko]>
<div class="anythingSlider">
<div class="wrapper">
<ul>
<li>
<img src="gallery/1.jpg" alt="" />
</li>
<li>
<img src="gallery/2.jpg" alt="" />
</li>
</ul>
</div>
</div>
<[endif]>
<[endif]––>
Run Code Online (Sandbox Code Playgroud)
没有这样的事情:
<[if Gecko]>
Run Code Online (Sandbox Code Playgroud)
条件注释仅适用于IE,因此您只能区分IE5,IE6,IE7,IE8和[所有其他浏览器].(幸运的是,它通常只有IE6,IE7你需要嗅探!)
我希望从IE6和IE7隐藏这部分HTML代码
好的,要显示条件注释的内容,不仅在测试条件上,还在[所有其他浏览器],您需要一个下层显示的条件注释:
<!--[if gte IE 8]><!-->
<div class="anythingSlider">
...
</div>
<!--<![endif]-->
Run Code Online (Sandbox Code Playgroud)
(注意,对于下层显示的CC,这不是官方MS语法,因为这将是无效的HTML.)