javascript - 使动画变慢(jQuery)

标签 javascript jquery html css animation

我正在尝试通过更改 block 的位置来制作 block 的动画。

例如,通过 css left 的动画将 block 从左侧移动到中间。

问题是,动画过程从头到尾以相同的速度发生。

我想让动画在最后变慢,它应该在到达终点时变慢。

我该怎么做?我读过有关缓动插件的信息,但不知道我应该使用哪种效果,这是想要的效果。

最佳答案

你想要一个缓出效果。下面是一些演示:

http://jquery-ui.googlecode.com/svn/tags/1.6rc6/demos/effects_easings/default.html

编辑:

这是一个更“官方”的演示页面:

http://jqueryui.com/demos/effect/easing.html

关于javascript - 使动画变慢(jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7797156/

相关文章:

javascript - Jquery after() 方法删除 DOM 元素

javascript - 如何轻松地在 HTML 中插入工具提示?

php - 无法将表单中的数据插入mysql

javascript - 带有 html5 音频标签的 Steam 浏览器

javascript - 通过ajax调用传递给mvc Controller 时在列表中获取空值

javascript - jQuery 多个 getJSON 请求

javascript - 使用 gulp v4 重构的监视任务不起作用

javascript - DataTable 无法应用样式

javascript - jQuery.data() 和 .data() 之间的区别?

javascript - 没有选项进入动态填充选择标签