个人博客 > 学无止境 > WEB前端 > jq animate动画

jq animate动画

通过改变元素的高度,对元素应用动画:

$("button").click(function(){
$("#box").animate({height:"300px"});
});

定义和用法 

animate() 方法执行 CSS 属性集的自定义动画。 该方法通过 CSS 样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。 只有数字值可创建动画(比如 "margin:30px")。字符串值无法创建动画(比如 "background-color:red")。 提示:请使用 "+=" 或 "-=" 来创建相对动画。

Alternate 语法

(selector).animate({styles},{options})

参数描述
styles必需。规定产生动画效果的一个或多个 CSS 属性/值(同上)。
options可选。规定动画的额外选项。

可能的值:

  • speed - 设置动画的速度

  • easing - 规定要使用的 easing 函数

  • callback - 规定动画完成之后要执行的函数

  • step - 规定动画的每一步完成之后要执行的函数

  • queue - 布尔值。指示是否在效果队列中放置动画。如果为 false,则动画将立即开始。

  • specialEasing - 来自 styles 参数的一个或多个 CSS 属性的映射,以及它们的对应 easing 函数

本文出自:琅枫个人博客。如需转载请注明出处!

本文出处:"https://www.phpfeng.cn/learn/web/54.html"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词: 动画 animate jq



你想在庞大的互联网上留下一丝足迹?

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

点我了解如何搭建个人博客?