如何使svg蒙版图像与firefox兼容

时间:2015-08-17 12:10:11

标签: css firefox svg

我有一些svg蒙版图像在Chrome中完美运行但在Firefox中不起作用。基本上我的svg给出了应用css的图像的形状,最终的结果就是这个。

End Result

这是我的svg代码

<svg width="0" height="0" viewBox="0 0 160 160">
  <defs>
    <clipPath id="shape">
      <path d="M10,70 Q0,80 10,90 L70,150 Q80,160 90,150 L150,90 Q160,80 150,70 L90,10 Q80,0 70,10z" />
    </clipPath>
  </defs>
</svg>

<img src='http://i.imgur.com/NR6kefg.jpg' class='photo_rectangle_inverse' />
<img src='http://i.imgur.com/DXaH323.jpg' class='photo_rectangle_inverse' />

这是我的css

* {
  padding: 0;
  margin: 0;
}
.photo_rectangle_inverse {
  height: 160px;
  width: 170px;
  -webkit-clip-path: url(#shape);
  clip-path: url(#shape);
  position: relative;
  -webkit-transform: translateZ(1px)
}

以下是Jsfiddle的所有内容。这在Chrome中完美无效,但在最新版本的Firefox(现在在Windows上)(FF 40.0.2)。

我去了这个Firefox article但是却找不到为什么这在Firefox中不起作用?

如何使这个svg蒙版图像与firefox兼容?

谢谢

0 个答案:

没有答案