【发布时间】:2013-12-02 03:46:40
【问题描述】:
假设,我的动画从 0%{left: 0%;bottom: 0%;} 到 100%{left: 100%; bottom: 0%;} 并将动画迭代计数设置为无限。
现在,当动画移动到结束点 (100%) 时,它会再次从 开始点 (0%) 开始。 现在我想要的是动画再次开始时并且它应该再次减小元素的大小假设默认大小为200 pixels width and 200 pixels height,因此减小的值等于负 10 像素,当动画元素的宽度和高度变为 0 像素时,它应该再次增加该元素的大小,因此增加的值等于加上 10 个像素。
这是demo,没有增加和减少元素。
【问题讨论】:
-
元素大小是否已知?意思是你知道它的大小会在 x 次迭代后变为 0?
-
从 200px 到 190px 和 180px 和 170px .... 最后 0 px 现在应该重新开始 200px 到 190px ,,,,
标签: javascript jquery css animation