负面延迟会发生什么?我可以清楚什么是立即执行动画。但是他选择了哪个框架?
我们可以通过一个小例子清楚!
在这里,我们将文本颜色设置为随着时间的变化。在这里,整个动画持续时间设置为10秒,动画分为5个阶段。每个段落是一种颜色。
在这里,我们可以将动画 - 播放的值设置为-10至-1,然后查看不同值的开始颜色。
在这里,我们的动画持续时间为10秒,动画为20%。我们可以将动画分为10%。
让我们看一下动画演示。
当我们单击动画前的复选框时,字体的颜色变为颜色:RGB(43、255、0);,这是绿色的。它立即变成绿色,表明动画立即开始,同时又开始了,动画处于0-20%之间的一定位置。每个人都可能考虑过这个位置,但我不确定!好吧,让我们有另一个例子。
为什么不-9 -8,可能不会看到连续的。
当启用动画时,字体的颜色突然变为颜色:rgb(0,255,221);这是80%-100%之间的颜色。
实际上,我在这里偷走了。0s的0s不是100%黑色。在7秒内的80%的颜色的80%不是70%的红色。
结论:动画延迟负值,表明执行是从绝对值的下一个启动的。问题。
在文章的开头,我已经谈到了现状,然后直接进入了代码。
在Flash文本的文章中,我们设置的动画持续时间为1。我们设置了6秒,动画的延迟也来自-1。
目前,我们的动画也需要更改。在这里,我们设置了相等的点,0和100%不透明。17%(100/6)是不透明的
为什么在这里有17%?因为动画为6秒,而设置的17%约为一秒钟。
第一个文本是-6秒,即跳过6秒,从0开始,此时文本不透明。一秒钟后,它是不透明的,并且持续5秒钟。
第二文本是-5秒,即从第六秒开始。目前,文本是透明的。一秒钟后,它变成不透明。它可以持续1秒的不透明,然后以下是透明的!
请注意,动画被延迟了,动画将立即执行!因此,第一个文本动画和第二个文本的动画一起执行。第一个文本是不透明的一秒钟,而第二文本的透明度也是一秒钟。因此,第一个文本消失了,第二文本出现了。
公共帐户:Pinellia的前端