次のSVGコードがあります。 idが "nestedsvg"のSVGがHTMLに追加されています。コンソール上で見ることができます。しかし、画面には表示されません。私は99のz-indexを割り当てようとしましたが、それでも見えません。どこが間違っていますか?SVG要素が画面に表示されず、コンソールに要素が追加されています。
<svg data="BusinessRoleFigure" x="144" y="95"
width="128" height="66" id="outer" style="position: relative;">
<rect x="0" y="0" width="100%" height="100%"
stroke="rgb(178,178,126)" stroke-width="1" fill="rgb(255,255,181)"
style="position: relative;"></rect>
<svg id="nestedsvg" x="100%" height="100" width="50">
<rect x="-50" rx="5" ry="5" width="20" height="10" stroke="black"
stroke-width="1" fill="black" z-index="99"></rect>
</svg>
<circle cx="118" cy="13" r="5" fill="none"
stroke-linejoin="round" stroke="black"
z-index="1" stroke-width="1"></circle>
</svg>
Jsfiddle:http://jsfiddle.net/MxHPq/145/
ありがとう@Paul。多くの有益な答え。いくつかのことを学ぶことができました – Arihant