【发布时间】:2016-04-26 10:55:28
【问题描述】:
我尝试使用 SVG 屏蔽 Firefox 中的图像。图片是响应式的,所以遮罩也应该是响应式的。
使用简单的 SVG 圆形遮罩和 maskUnits="objectBoundingBox" 和 maskContentUnits="objectBoundingBox" 属性,SVG 遮罩可以按预期工作。看到这个fiddle。
但是当我从 Illustrator 导出路径并以与简单 SVG 圆形蒙版相同的方式包含它时,它不起作用。
当我删除 maskUnits="objectBoundingBox" 和 maskContentUnits="objectBoundingBox" 属性时,图像被屏蔽,但没有响应。看到这个fiddle。
我尝试包含 Illustrator 使用的 viewbox 属性,以恢复响应能力,但这样做不会。
有谁知道如何让响应式 SVG 图像蒙版工作?
我在 OSX 上使用当前的 Firefox 45.0.2。谢谢!
【问题讨论】:
标签: css firefox svg responsive