链接:http: //jsfiddle.net/xkpeD/
要不就
<svg width="300px" height="300px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<circle cx="50" cy="50" r="20" fill="pink" fill-opacity="0.5"/>
<use xlink:href="#:example" x="20" y="20"/>
<defs>
<circle id=":example" cx="50" cy="50" r="20" fill="pink" fill-opacity="0.5"/>
</defs>
</svg>
它在所有浏览器(IE9、Chrome、Firefox、Safari 5.1)中都显示正常,但在新的 Safari 6 中仅呈现 1 个圆圈。似乎所有 <use> 标签都没有在 Safari 6 中呈现。
请问有什么帮助吗?