IE下动画不连续

clipboard.png
IE下是这种效果

谷歌下面是这种clipboard.png

    HTML
   <ul class="amin">
    <li class="amin_list">
      <img src="@/common/img/wave.png" style="width:100vw;" alt="" srcset="">
    </li>
    <li class="amin_list">
      <img src="@/common/img/wave.png" style="position:relative;left:-3px;width:100vw;" alt="" srcset="">
    </li>
    <li class="amin_list">
      <img src="@/common/img/wave.png" style="position:relative;left:-6px;width:100vw;" alt="" srcset="">
    </li>
  </ul>
  JS
  .amin
    position: absolute
    // display:flex
    width: 300vw
    height: 10vh
    animation: wave 1.5s linear infinite
    .amin_list
      float left
    @keyframes wave {
      from {
        transform: translateX(0)
      }
      to {
        transform: translateX(-100vw)
      }
    }
    实现的效果就是波浪图片一直做左移
    现在出现了新的情况,我改变窗口大小后,动画就正常了
阅读 1.6k
1 个回答

看看IE的版本

Internet Explorer 10、Firefox 以及 Opera 支持 @keyframes 规则和 animation 属性。

Chrome 和 Safari 需要前缀 -webkit-。

注释:Internet Explorer 9,以及更早的版本,不支持 @keyframe 规则或 animation 属性。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题