我有一个SVG元素dining-table
。我想在dining-table
前面显示图像。
dining-table
元素中,因为dining-table
元素被包装在for循环中。z-index
不适用于SVG元素。
.dining-table rect {
width: 50px;
height: 50px;
fill: white;
stroke: #0A7A74;
stroke-width: 2px;
}
<svg width="500px" height="500px">
<g class="dining-table">
<image xlink:href="http://kommis.net/wp-content/uploads/2018/07/410147-200.png" x="0" y="0" height="50px" width="50px"/>
<rect>
</rect>
</g>
</svg>
这是JSfiddle链接:https://jsfiddle.net/ye0atc3p/7/