有没有办法只用一行代码来旋转 SVG 图形?为所有元素制作组或图层是最好的方法吗?
问问题
1082 次
1 回答
4
由于transform
文档元素上不允许使用该属性,因此您需要一个<g>
包含要旋转的所有内容的元素。
但如果 SVG 嵌入在 HTML 中,您可以使用 CSS 转换:
<svg xmlns="http://www.w3.org/2000/svg" style="transform:rotate(45deg)" width="10" height="10">
<rect width="10" height="10"/>
</svg>
不幸的是,现在您仍然需要供应商前缀,例如-webkit-transform
. 在 Firefox 中,它已经可以在没有前缀的情况下使用。
于 2012-11-08T20:32:00.707 回答