【发布时间】:2018-04-20 18:44:01
【问题描述】:
我以这种形式嵌套了 SVG,父 SVG 可以更改其宽度和高度:
<svg id="parent">
<svg id="noPreserveRatio"></svg>
<svg id="fixed"></svg>
</svg>
我希望 id="fixed" 的 SVG 相对于父 SVG 始终具有相同的高度(例如 100 像素)和宽度 = 100%。我希望 id="noPreserveRatio" 的 SVG 完全填充父容器。我尝试了使用视图框并保留纵横比的不同方法,但无法达到预期的效果。如果我的嵌套 SVG 和父 SVG 具有相同的坐标系,那就太好了,这样我就可以轻松计算子 SVG 的位置。
【问题讨论】: