我是SVG初学者,请耐心等待。单击按钮时切换SVG动画效果
基本上,我希望动画中的一个三角形从上到下移动时点击并从下往上移动,如果再次点击。
我的问题是现在我只能通过点击移动一个三角形从上到下。任何人都可以提出解决这个问题?任何指导将不胜感激。
<svg viewBox="0 0 24 24" preserveAspectRatio="none">
<polygon points="2,-5 12,6 22,-5" fill="#000">
<animate attributeName="points" attributeType="XML"
from="2,-5 12,6 22,-5" to="2,0 12,11 22,0"
begin="click" dur="0.5s"
fill="freeze">
</animate>
</polygon>
</svg>
或者点击此链接:jsfiddle
您可以用两个多边形做。观众看起来好像只有一个多边形。 –
感谢您的建议。我明白你的意思,但我不知道如何做代码。这是我做的链接 - [link](http://jsfiddle.net/aw112gt9/)。我知道这是错的,你能帮助我吗?谢谢。 – Eelyn