JQuery如何实现平滑过渡?

时间:2010-04-19 21:17:25

标签: jquery

HY,

我有一个相对位置(CSS)的div,我想让它在屏幕上移动,改变左边的属性。 这应该是从(left:0px;)到(left:100px;)的平滑过渡。

由于

2 个答案:

答案 0 :(得分:2)

您可以使用.animate()执行此操作:

$("#myDiv").animate({ left: '100px' });

对相反的动画执行相反的操作,并使用CSS设置初始左侧位置,如下所示:

#myDiv { left: 0; position: absolute; }

答案 1 :(得分:1)

$('#yourDIV').animate({left:'0px',top:'100px'},1000);

其中1000是你的速度