0

我真的很难解决这个问题......我正在尝试将一堆 SVG 旋转 90 度。在同一个网页上将显示其中的一个或多个,我希望它们在打印时或多或少地填充一个页面。

我没有生成 SVG,它们提供了一个奇怪的 viewBox 设置。整个东西似乎包含在一个图层中,所以如果我将 atransform = "rotate(90 0 0)"应用于该图层,它确实会旋转——但它不会保留在 viewBox 中。

我可能弄错了术语,但我已经设置了一个 Fiddle,其中包含一个 SVG示例

我打算使用 jQuery 来调整属性,我知道这是可行的——我只是不知道要改变什么!

任何帮助深表感谢。

4

1 回答 1

0

旋转操作的第二个和第三个参数是旋转中心的 x 和 y。尝试将它们设置为 viewBox 的中心点。

于 2013-07-30T19:58:25.537 回答