【问题标题】:Replacing the filter grayscale (100%) in IE11更换IE11中的滤镜灰度(100%)
【发布时间】:2018-09-19 21:38:15
【问题描述】:

我了解到,对灰度 (100%) 过滤器的支持已从 IE9 等中删除。请告诉我如何更换这个过滤器?此过滤器应用于 .svg 格式

【问题讨论】:

  • 请告诉我们您想要完成什么以及您尝试了什么。这将使您的帮助更轻松。
  • 在你的位置上,我将保留过滤器并替换 IE ...更简单...
  • 我试过用这个来应用滤镜:-webkit-filter: grayscale (100%); -moz-filter:灰度(100%); -ms-filter:灰度(100%); -o-filter:灰度(100%);过滤器:灰度(100%);过滤器:灰色; / * IE 6-9 * / 但它除了 IE10 和更多版本之外都可以使用。 IE10、IE11 版本不支持此过滤器。如何更换此过滤器?将此过滤器应用于我的 .svg 图片

标签: css svg-filters


【解决方案1】:

IE9 和以前的版本有 dxFilters。这些在其他浏览器中从未被支持,并在 IE10+ 中被删除。

IE 10/11 不支持现在所有其他浏览器都支持的 CSS 样式过滤器。

如果您想在这些浏览器中使用灰度,则必须通过在 .svg 文件本身中添加 SVG 灰度过滤器来应用灰度(假设您使用普通的 img 标签来包含 SVG。)

【讨论】:

  • 非常感谢。我解决了我的问题有点不同,但我对你的信息很有帮助!
猜你喜欢
  • 1970-01-01
  • 2013-12-31
  • 2016-01-06
  • 2014-02-11
  • 1970-01-01
  • 2018-02-18
  • 1970-01-01
  • 1970-01-01
  • 2012-12-01
相关资源
最近更新 更多