CSS计数器和动画延迟

时间:2018-04-16 16:17:39

标签: css

我想知道是否有一个简单的CSS解决方案来根据元素的数量制作动画延迟。我尝试过这样的事情。



/* fade in from left */

@keyframes myAnimation {
  0% {
    opacity: 0;
    transform: translateX(-20px)
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

ul {
  counter-reset: items;
}

li {
  counter-increment: items;
  animation: myAnimation;
  animation-delay: counter(items) * .2s;
}

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
</ul>
&#13;
&#13;
&#13;

有没有人有一个不包含javascript或多个css类的解决方案?

0 个答案:

没有答案