У меня есть неупорядоченный список:
<ul>
<li>Apple</li>
<li>Monkey</li>
<li>Sun</li>
<li>Moon</li>
<li>Movies</li>
</ul>
И масштаб в анимации:
ul li {
animation : scale-in 1s;
}
@keyframes scale-in
{
0% {
opacity : 0;
-webkit-transform : scale(0.5);
}
20% {
opacity : 0;
-webkit-transform : scale(0.5);
}
100% {
opacity : 1;
-webkit-transform : scale(1.0);
}
}
Теперь мне нравится, когда задержка каждого элемента составляет 1 секунду друг от друга.Итак, первый элемент появляется сразу, вторая задержка в 1 секунду, третья задержка в 2 секунды и т. Д.
Есть ли удобный способ сделать это, возможно, с помощью n-го селектора?или я действительно должен написать это как ul li:nth-child(1) { delay : 1s; } ul li:nth-child(2) { delay : 2s; }