我很容易用PNG(黑色圓圈,透明背景)製作蒙版,並使用-webkit-mask-image:url(images/mask.png)
用於Chrome等瀏覽器。但我有嚴重的問題讓掩模在Firefox中顯示使用SVGSVG圖像蒙版在Firefox或IE中無法使用
<svg>
<defs>
<mask id="mask" maskUnits="userSpaceOnUse" maskContentUnits="userSpaceOnUse">
<image width="78px" height="78px" xlink:href="images/mask.png"/>
</mask>
</defs>
<foreignObject width="78px" height="78px" style="mask: url(#mask);">
<img src="images/avatar-sample.jpg" />
</foreignObject>
</svg>
我真的不明白爲什麼這不起作用!
確定我得到它的工作,但它似乎圖像移動到一些隨機的地方 – Glen 2013-05-01 15:45:48
還行吧。在FF中工作,但不是IE ... – Glen 2013-05-01 15:47:27