在SVG绘制的任何一个时刻,你可以通过嵌套<svg>
或者使用例如<symbol>
的元素来建立新的viewport和用户坐标系。在这篇文章中,我们将看一下我们如何这样做,以及这样做如何帮助我们控制SVG元素并让它们变得更加灵活(或流动)。这是SVG坐标系和变换系列的第三篇也是最后一篇文章。在第一篇中,包括了任何要理解SVG坐标系统基础的需要知道的内容;更具体的是, SVG viewport, viewBox
和 preserveAspectRatio
属性。在第二篇文章里,你可以了解到任何你需要了解的关于SVG系统变换的内容。