我正在研究如何在 HTML5 应用程序中创建简单的动画。我想从一个离页画布开始(顶部设置为窗口高度的 100%),然后将其动画到屏幕中间,在我的其他画布上方。
我试过谷歌,但搜索结果是画布内的动画 div 和动画的混合,我尝试过的任何东西似乎都不起作用。例如,这里讨论的jQuery animate()函数。
我也尝试过动态创建画布并在屏幕上对其进行动画处理,但这不起作用。我目前的代码如下:
HTML
<div id="view-addUser" >
<canvas id="view-canvas"></canvas>
</div>
CSS
#view-addUser
{
left: 25%;
top: 100%;
width: 75%;
height: 75%;
}
javaScript(按下按钮时调用)
$("#view-addUser").animate({
top: 100
}, 3000, function() {
alert("animation complete");
});
我怎样才能正确地让它动画?最终结果应该类似于此 MoonBase 动画的向上方向。