收藏
回答

animation 连续调用多个step(),会直接跳到最后一步step()执行?

如题,我给一个image的animation属性设置一个动画,但是发现多个step会跳到最后一步执行。

这是图片的css:

这是js代码:


回答关注问题邀请回答
收藏

6 个回答

  • 雨中漫步的伞。
    雨中漫步的伞。
    发表于移动端
    2020-04-09
    一啊喽喽喽喽记录lx qu 这么
    2020-04-09
    有用 1
    回复
  • 夏影
    夏影
    2020-09-03

    我也是一样的问题 唉 根本玩不转

    2020-09-03
    有用
    回复
  • 乐天⁸⁸⁰⁰⁶⁶⁷🐳
    乐天⁸⁸⁰⁰⁶⁶⁷🐳
    2020-08-23

    想让一个动画走出折线轨迹:向右、向下、向右

    animation.translateX(100).step()

    animation.translateY(100).step()

    animation.translateX(100).step()

    发现最后一遍translateX未执行,难道是覆盖了?

    这个真的很奇葩,明明是不同的step,而且也没有export呢,为啥只执行一遍translateX?


    2020-08-23
    有用
    回复
  • 广西北海恒程汽贸.金.
    广西北海恒程汽贸.金.
    发表于移动端
    2020-04-11
    到money w
    2020-04-11
    有用
    回复 1
    • lee狗嗨
      lee狗嗨
      2020-04-11
      啥意思?
      2020-04-11
      回复
  • 默
    2020-04-10


    么有发现你说的直接跳到第三步啊?


    2020-04-10
    有用
    回复 2
    • lee狗嗨
      lee狗嗨
      2020-04-10
      说错了,到下一步的时候就会出问题了。下一步我需要它平移到右上角,整个过程是:左上角20% -> 占满屏幕100% -> 向右下角平移 -> 向右上角平移;实现的时候它就会忽略第三步了
      2020-04-10
      回复
    • 默
      2020-04-10回复lee狗嗨
      我说这测试没有问题的
      2020-04-10
      回复
  • TNT
    TNT
    2020-04-09

    step你看下貌似要写执行时间的。。。。好久没用animation了。。。都用css写的。。。

    2020-04-09
    有用
    回复 19
    查看更多(14)
登录 后发表内容
问题标签