나는 크롬과 같은 브라우저에 PNG (검은 색 원, 투명한 배경) 및 -webkit-mask-image:url(images/mask.png)
마스크를 쉽게 만들었습니다. 하지만 난이 작동하지 않는 이유를 정말 볼 수없는 SVGFirefox 또는 IE에서 SVG 이미지 마스크가 작동하지 않습니다.
<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
괜찮 았어. FF지만 IE에서는 작동하지 않습니다 ... – Glen