如何在SVG中以不同的旋转角度旋转3D多矩形?

问题描述 投票:0回答:1

我想以 3D 方式旋转单个 SVG 的每个元素的不同角度(矩形)。所以我的 SVG 中的每个元素都应该有不同的旋转角度。

[我的意思是:图片][1] [1]:https://i.sstatic.net/rHCAy.jpg

可以吗?

例如,在 CSS 中,对于许多

div
,我可以使用具有不同值的属性,例如
perspective
transform (rotateY)

我也可以使用它们来旋转 SVG,但不能以不同的方式旋转每个单个元素。

画布怎么样?

javascript css canvas svg
1个回答
0
投票

不幸的是,SVG 元素不支持 3D 变换。 有一些解决方法可以让您通过
CSS

 内部的 
element
 进行三维旋转:
看这里 所以你可以...

    创建 3
  • SVG
     并旋转里面的元素,按照上面的链接 
或者无论如何不使用 SVG...

    为每个
  • 这个创建 3 个不同的
    DIVS
    以下内容 方法
© www.soinside.com 2019 - 2024. All rights reserved.