【问题标题】:Grayscale SVG not working on firefox灰度 SVG 在 Firefox 上不起作用
【发布时间】:2012-10-12 18:28:18
【问题描述】:

link

在 chrome 中,它运行良好。但是,在 Firefox 中,图像不会出现。

我已设置 SVG 的 mime 类型,mime 类型检查器显示 mime 类型正确。

有人可以帮帮我吗?

【问题讨论】:

    标签: css svg


    【解决方案1】:

    这是因为您使用新的 shorthand notation 对 html 元素(定义为 here)进行过滤效果,在 Firefox 中您必须使用 url(#...) 表示法进行过滤(也是一部分相同的规范,以及它已经工作了很长时间的 SVG 1.1)。

    如果您想了解如何制作适用于大多数浏览器的灰度滤镜see here,并且如果您想了解如何将其应用于某些 html,请参阅例如here

    【讨论】:

    • 谢谢,但我删除了 SVG。以前,我使用了与上一个链接中描述的完全相同的方法,但它在 FF 上不起作用,所以我放弃了它。
    猜你喜欢
    • 2013-12-09
    • 2013-05-31
    • 2016-11-01
    • 2023-03-20
    • 2018-05-03
    • 2013-05-29
    • 2012-09-21
    • 2021-11-02
    • 1970-01-01
    相关资源
    最近更新 更多