IE11过滤器的CSS
我需要在svg图像上使用过滤器来更改颜色,但在IE上不起作用 我看了看,这是因为它不受支持,但我需要另一种方法来做到这一点。我需要改变颜色,填充不是一个选项。有没有办法让过滤器在IE上工作IE11过滤器的CSS,css,filter,internet-explorer-11,Css,Filter,Internet Explorer 11,我需要在svg图像上使用过滤器来更改颜色,但在IE上不起作用 我看了看,这是因为它不受支持,但我需要另一种方法来做到这一点。我需要改变颜色,填充不是一个选项。有没有办法让过滤器在IE上工作 滤镜:亮度(0)饱和(100%)反转(100%)深褐色(0%)饱和(25%)色调旋转(70度)亮度(108%)对比度(108%) 在IE11中,您不能将过滤器与CSS一起使用,这是您可以使用的一种解决方法。在MDN中列出了。但是当使用SVG过滤器标记时,显示有时会有些不同,您也可以在MDN中的示例中看到这一点
滤镜:亮度(0)饱和(100%)反转(100%)深褐色(0%)饱和(25%)色调旋转(70度)亮度(108%)对比度(108%) 在IE11中,您不能将过滤器与CSS一起使用,这是您可以使用的一种解决方法。在MDN中列出了。但是当使用SVG过滤器标记时,显示有时会有些不同,您也可以在MDN中的示例中看到这一点 我举了一个例子,它相当于css样式
filter:invert(100%)
,它可以在IE11中工作:
基本上……没有。它只是不受支持。有没有其他方法可以解决这个问题?我说过我知道它不起作用,我需要找到一个解决办法。不管这是不是另一种方式。很简单…没有。所以我必须上传单独的SVG的唯一解决方案是什么?似乎有可能,但我不知道你是如何实现这一切的。我不确定什么fill
不是内联SVG的选项。