鏈接:http://jsfiddle.net/xkpeD/的Safari 6 SVG標籤使用問題的
或只是
<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瀏覽器,火狐,Safari 5.1)確定,但在新的Safari 6中僅1圈被渲染。似乎所有<使用>標記不會在Safari 6中呈現。
請幫忙嗎?
您是否試過在
是的。它沒有幫助。 –
查看最新評論:http://stackoverflow.com/questions/11514248/svg-use-elements-in-chrome-not-displayed?rq=1。如果他們還沒有解決這個問題,你可以嘗試用代替作爲一個快速的解決方法。 – skozin