0
考虑下面的SVG代码用于移动在屏幕中央的圆圈,用硬编码尺寸:如何使物体绕使用animateTransform在屏幕的正中心?
<svg xmlns="http://www.w3.org/2000/svg">
<g>
<ellipse id="circ" style="fill:#000000"
cx="60%" cy="50%"
rx="10" ry="10" />
<!--Assuming window size is 1000x1000-->
<animateTransform attributeName="transform"
type="rotate" dur="10s"
from="0,500,500"
to="360,500,500"
repeatCount="indefinite"/>
</g>
</svg>
如果我尝试提供以百分比旋转的中心,动画不工作全部:
<animateTransform attributeName="transform"
type="rotate" dur="10s"
from="0,50%,50%"
to="360,50%,50%"
repeatCount="indefinite"/>
我该如何解决这个问题?