我无法找到如何将两个SVG嵌入到SVG文档中的方式。我需要用代码的能力来做到这一点,这些代码可以与两个SVG-s一起操作,并且希望在这两个区域都有独立的坐标。 我不喜欢用HTML做,因为我认为它比SVG更受限制。 非常感谢!将SVG嵌入到SVG中
4
A
回答
5
SVG文档片段由'svg'元素中包含的任意数量的SVG元素组成。
基本上:
<svg …>
<svg id="a" …>…</svg>
<svg id="b" …>…</svg>
</svg>
1
<svg>
...
<image x="..." y="..." width="..." height="..." xlink:href="path/to/your/file.svg" ></image>
...
</svg>
0
其中一个解决方案是 '[父SVG] - [G] - [孩子SVG]' 结构。
<svg>
<g transform="translate(-,-)">
<svg>
...
</svg>
</g>
</svg>
您可以将child svg的坐标设置为g元素的变换(translate)。
演示:
http://hitokun-s.github.io/demo/path-between-two-svg.html
相关问题
- 1. SVG图像vs SVG嵌入
- 2. 将嵌入式SVG动画嵌入到CSS背景中
- 3. 在PDF中嵌入SVG(使用JS将SVG导出为PDF)
- 4. 在tcpdf中嵌入SVG XML
- 5. 在XUL中嵌入SVG
- 6. 嵌入SVG在ASP.net页面
- 7. 剪切嵌入SVG内容
- 8. 更改SVG路径嵌入到按钮
- 9. 可重复使用嵌入svg到html
- 10. Firefox - 在SVG中动态嵌入<svg>元素
- 11. 将ggsave svg嵌入到html文件中时删除边框
- 12. 使用reportlab将.SVG文件嵌入到PDF中
- 13. 在SVG图像中嵌入缩放框
- 14. 嵌入javascript和CSS中的SVG
- 15. 在React组件中嵌入动画SVG
- 16. SVG嵌套<svg> vs组
- 17. jQuery SVG嵌套组
- 18. Safari嵌入式SVG文档类型
- 19. 嵌入svg导致下载图像?
- 20. 嵌入SVG时未定义错误
- 21. 嵌入SVG在HTML没有链接
- 22. 嵌入式SVG上的超链接
- 23. 嵌入式svg没有正确缩放
- 24. 通过Angular嵌入SVG和动画
- 25. 将嵌入式CSS的SVG转换为Python中的PDF
- 26. REACT动态注入SVG。 react-svg
- 27. RaphaelJS到SVG到
- 28. 如何将SVG放入div中?
- 29. 将svg字符串元素插入现有的svg标签
- 30. 将SVG元素插入另一个带类的SVG元素
谢谢,我知道的基本原则,但我不知道,我才做是正确的,因为它会对整个编码工作的影响。请看看例如:http://www.atarado.com/en/stripboard-layout-software/Stack-O-example.svg。正如你所看到的,我不知道什么是适当的方式来设置在其他视口中的坐标,因为我必须稍后进行缩放和平移。我会很感激你的建议。 – Alex