我正在尝试找出在我的网站上为图形元素设置动画的最佳方法。
我查看了 html5 画布,但似乎 SVG 是最合适的。
我会解释事情应该如何运作,也许你们可以给出你的意见。
在页面上,我想让我的产品在用户选择箭头时滑入和滑出,一次只有一个产品在中心。当图像滑入和滑出时,我想要某种缓和。SVG 是否有不同的动画风格,如弹性等...?还是我应该只使用 jquery 来制作动画?
接下来,每个产品都会有一个描述,该描述将包含在一个形状中。也许形状会随机绘制,所以我需要一个绘图 api。我也希望这个容器有类似的缓动,因为它会滑入。
我真的很困惑 svg 如何与其他 Web 技术集成。
编辑:
是否可以为 svg 多边形的点设置动画?
<svg id="svgelem2" height="190" xmlns="http://www.w3.org/2000/svg">
<polygon points="0,0 800,0, 800,180 0,180 " fill="white" filter="url(#dropshadow)" />