在 jquery 中,我将元素位置(具有相对定位)更改为$(elem).css("top",x);
. 但是我怎样才能做到这一点并为其设置动画或过渡,所以它会快速而不是立即移动到新位置。
谢谢。
在 jquery 中,我将元素位置(具有相对定位)更改为$(elem).css("top",x);
. 但是我怎样才能做到这一点并为其设置动画或过渡,所以它会快速而不是立即移动到新位置。
谢谢。
两种方式:
1. 你可以像这样使用 Jquery animate()
:
演示:http: //jsfiddle.net/5pvwW/
在此处了解有关 Jqueryanimate()
功能的更多信息。
2. 也可以transition
像这样使用css:
演示:http: //jsfiddle.net/eeBDh/
transition
在本教程中了解更多信息。