如何在玩TimelineMax(GSAP)后重置原始位置
How to reset original positions after playing in TimelineMax (GSAP)
我正在这样播放我的动画,
tl = new TimelineMax({paused:true});
tl.to(DOM_ELEMENT_TOP,1,{left:100},ease:Linear.easeIn);
tl.to(DOM_ELEMENT_BOTTOM,1,{top:100},ease:Linear.easeIn);
tl.play();
动画播放完毕后,如何将DOM元素重置到其原始位置?
我想在不反转动画本身的情况下(显然!)
您的代码中似乎有一些拼写错误-易用性属于vars对象内部:
tl.to(DOM_ELEMENT_TOP, 1, {left:100, ease:Linear.easeIn});
tl.to(DOM_ELEMENT_BOTTOM, 1, {top:100, ease:Linear.easeIn});
然后,如果你想把事情恢复到它们开始的地方,你可以简单地跳到开头,比如:
tl.pause(0);
或者,如果你想从内联CSS中清除左上角属性,你可以这样做:
TweenLite.set(DOM_ELEMENT_TOP, {clearProps:"left"});
TweenLite.set(DOM_ELEMENT_BOTTOM, {clearProps:"top"});
相关文章:
- 如何在玩TimelineMax(GSAP)后重置原始位置
- 我如何获得“”的原始位置;ui“可拖动”;在“;drop”;事件
- 当向上滚动时,使Div返回到其原始位置
- 移动|克隆元素并从原始位置移除
- 滚动后,检测元素何时返回到原始位置
- jQueryUI-将draggable移回原始位置,即使在放入dropable之后也是如此
- 重定向到新页面,但记住原始位置
- 如何在拖动时使项目恢复到其原始位置
- 在鼠标退出后,JQuery 无法将某些内容返回到其原始位置
- 尼沃滑块问题,从原始位置滑落
- 单击时调整大小并返回到原始位置
- jQuery UI如果移动的距离小于一定距离,则可拖动恢复到原始位置
- 停止浮动标签重置回原始位置
- 如何在旋转时将图像保持在原始位置
- jquery animate-返回到原始位置
- 我需要将一组文件从它们的原始位置复制到一个新文件夹
- 将箭头返回原始位置
- jQuery UI-当退出可丢弃时返回到原始位置
- 动画后将元素移回其原始位置,jQuery
- 如何在不移动原始位置的情况下将html元素插入另一个元素之前