javascript - 如何延迟CSS上的动画?我试过动画延迟。不起作用

标签 javascript jquery html css animation

我在 CSS 中创建了非常好的幻灯片,但我希望它们一个接一个地显示。例如,我在下面得到了这个动画,无论我使用多高的动画延迟参数,它都不会起作用。我需要这个作为第二张幻灯片。它必须在第一个后 30 秒出现。

  .slideInLeft2 {  /* do slide 2*/
  -webkit-animation-name: slideInLeft2;
  animation-name: slideInLeft2;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -webkit-animation-delay: 111s;
  -moz-animation: fadein 3s ease-in; /* Firefox */
  -webkit-animation: fadein 3s ease-in; /* Safari and Chrome */
  -o-animation: fadein 3s ease-in; /* Opera */
  animation: fadein 3s ease-in-out;
    }
  animation-delay: 11s;
  animation-fill-mode: both;
  }
  @-webkit-keyframes slideInLeft2 {
  0% {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  visibility: visible;
  }
  100% {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  }
  }
  @keyframes slideInLeft2 {
  0% {
  -webkit-transform: translateX(-400%);
  transform: translateX(-400%);
  visibility: visible;
  }
  100% {
  -webkit-transform: translateX(0);
  }
  {
  transform: translateX(0);
}
  } 

最佳答案

我认为这是一个打字错误,您在第 7 行将其设置为 111 秒...

-webkit-animation-delay: 111s;

应该是——

-webkit-animation-delay: 11s;

关于javascript - 如何延迟CSS上的动画?我试过动画延迟。不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43836921/

相关文章:

javascript - 按回车键触发 JavaScript,无需刷新网页即可实现多个搜索/AJAX 查询/数据表显示

javascript - 每次鼠标移动时,使 JQuery 工具提示检索一个新值

ios - 如何创建 iOS 安全音频播放器

javascript - 在 HTML5 canvas 中通过鼠标移动绘制半透明线条

javascript - 如何使用 Angularjs 和 NodeJs 在 ckeditor 中上传图像

javascript - 从字符串变量运行javascript函数并传递参数

php - Netbeans - 导入命名空间的快捷方式

javascript - JS、PHP、MySQL 数学运算的代码错误

Javascript [[BoundThis]] 值

javascript - 用户与加密数据的关系 Sequelize 数据库