我有两个在Photoshop中创建的SVG图像。这些图像具有正确的尺寸以便相互对齐,然而当我将它们导出时它们不会重叠。以下是这两个图像(抱歉尺寸有点大):
我已将它们导出为SVG文件,然后将代码放置在我的index.html
页面中。看起来像这样:<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid" width="600" height="862" viewBox="0 0 600 862">
<image xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAABQIA ..." />
</svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid" width="600" height="862" viewBox="0 0 600 862">
<image xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8EAAAT7CAMAAACJ ..." />
</svg>
抱歉,由于我的图片是base64编码的,所以它们非常大,我不得不创建一个gist:
问题:在Photoshop中,背景是透明的。但它们重叠到一起,以至于一个隐藏了另一个。如何让我的两个SVG图像重叠在一起,但同时可见?