Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以在CSS动画中调用特定的关键帧?_Javascript_Css_Animation_Css Animations - Fatal编程技术网

Javascript 是否可以在CSS动画中调用特定的关键帧?

Javascript 是否可以在CSS动画中调用特定的关键帧?,javascript,css,animation,css-animations,Javascript,Css,Animation,Css Animations,我一直在尝试渲染CSS动画,但受到JavaScript处理的外部动态值的影响,所以现在我想知道是否有任何方法可以一步一步地移动并抛出CSS动画的关键帧。您可以通过以下方式强制动画半步开始 (需要为要显示的关键帧计算适当的时间值。) 如果还将动画状态设置为“暂停”,动画可能会显示在指定位置,但不会移动。我还没试过呢 实际上,这是一个有趣的问题;特别是用于测试@dystroy这将测试更基本的级别,但如果有人为其关键帧应用曲线,外部关键帧可能会对结果值产生一些影响。@dystroy这样我将被迫手动编写

我一直在尝试渲染CSS动画,但受到JavaScript处理的外部动态值的影响,所以现在我想知道是否有任何方法可以一步一步地移动并抛出CSS动画的关键帧。

您可以通过以下方式强制动画半步开始

(需要为要显示的关键帧计算适当的时间值。)


如果还将动画状态设置为“暂停”,动画可能会显示在指定位置,但不会移动。我还没试过呢

实际上,这是一个有趣的问题;特别是用于测试@dystroy这将测试更基本的级别,但如果有人为其关键帧应用曲线,外部关键帧可能会对结果值产生一些影响。@dystroy这样我将被迫手动编写动画的每个步骤。以3d旋转为例,使用关键帧,您只需设置第一帧和最后一帧,否则将是疯狂的