<!--[如果IE]>不起作用



我有一些svg代码可以在除IE以外的所有浏览器中使用。 如果我添加这个,它可以在IE中工作:

<canvas width="1900" height="1325" style="display:block;width:100%;visibility:hidden;"></canvas>

但它随后在所有其他浏览器中搞砸了一些东西。 因此,我尝试添加此条件:

<!--[if IE]><canvas width="1900" height="1325" style="display:block;width:100%;visibility:hidden;"></canvas><![endif]-->

但话又说回来,它适用于除 IE 以外的所有浏览器,因此我认为 IE 将其视为评论。

我不知道出了什么问题,非常感谢任何帮助!

<!--[if ????]>仅适用于IE9以下的IE。

IE10/11 像对待它一样对待它,评论

若要验证,请在 IE11 中打开开发人员工具

将IE

设置为模拟"IE9" - 您将看到条件标记将可见

切换回10/11模式,内容将再次消失

重要说明 从 Internet Explorer 10 开始,标准模式不再支持条件注释。使用功能检测为浏览器不支持的网站功能提供有效的回退策略。源

相关内容

  • 没有找到相关文章

最新更新