0
我是新來的html5 svg渲染。我嘗試這樣做:html5 svg未顯示
<svg width="200" height="200">
<symbol viewBox="0 0 64 64" id="shape-phone">
<title>phone</title>
<g>
<rect x="16" y="1" fill="none" stroke-width="2" stroke-miterlimit="10" width="32" height="62"/>
<line fill="none" stroke-width="2" stroke-miterlimit="10" x1="28" y1="5" x2="36" y2="5"/>
<line fill="none" stroke-width="2" stroke-miterlimit="10" x1="16" y1="51" x2="48" y2="51"/>
<line fill="none" stroke-width="2" stroke-miterlimit="10" x1="16" y1="9" x2="48" y2="9"/>
<circle fill="none" stroke-width="2" stroke-linejoin="bevel" stroke-miterlimit="10" cx="32" cy="57" r="2"/>
</g>
</symbol>
</svg>
但是,這是行不通的。任何想法,如何修改以獲得它的工作?
更新:
試圖證明使用use
也不起作用SVG的象徵。
<svg><use xlink:href="#shape-phone" x="0" y="0" width="100" height="50"/></svg>