首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SVG中嵌入SVG

在SVG中嵌入SVG
EN

Stack Overflow用户
提问于 2011-11-07 01:08:18
回答 3查看 1.4K关注 0票数 5

我找不到如何在SVG文档中嵌入两个SVG的方法。我需要做它与代码的能力,这将与两个子SVG操作的能力,并希望在这两个领域有独立的坐标。我不喜欢使用HTML,因为我认为与SVG相比,它的局限性太大了。非常感谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-11-07 14:15:26

SVG文档片段由“SVG”元素中包含的任意数量的

元素组成。

来源:http://www.w3.org/TR/SVG/struct.html#NewDocument

基本上:

代码语言:javascript
复制
<svg …>
  <svg id="a" …>…</svg>
  <svg id="b" …>…</svg>
</svg>
票数 6
EN

Stack Overflow用户

发布于 2013-11-14 19:35:01

代码语言:javascript
复制
<svg>
...
     <image x="..." y="..." width="..." height="..." xlink:href="path/to/your/file.svg" ></image>
...
</svg>
票数 1
EN

Stack Overflow用户

发布于 2014-12-18 20:18:37

一种解决方案是“父svg -g-子svg”结构。

代码语言:javascript
复制
<svg>
    <g transform="translate(-,-)">
        <svg>
            ...
        </svg>
    </g>
</svg>

您可以将子svg的坐标设置为g元素的transform(translate)。

演示:

http://hitokun-s.github.io/old/demo/path-between-two-svg.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8028746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档