[英]Can't use delay on CSS animation
我正在嘗試使用一些漂亮的html創建幻燈片。 我設法創建了大約4張幻燈片。 但是第四張幻燈片超過了第三張幻燈片。 我已經調整了延遲時間,以便稍后顯示,但是它不起作用。 我正在使用速記屬性,但是我已經嘗試了不使用速記,並且它也無法正常工作。 我的代碼如下:
/*slide 4 */
#slideInLeft4 { /* do slide 4. Para criar de um terceiro, só copiar e colar, trocar os nomes para o número correspondente e alterar o delay*/
-webkit-animation: slideInLeft4 20s 59s 1 normal both; /* duração, atraso, repetição, direção, modo de preenchimento Safari 4+ */
-moz-animation: slideInLeft4 20s 59s 1 normal both; /* duração, atraso, repetição, direção, modo de preenchimento Fx 5+ */
-o-animation: slideInLeft4 20s 59s 1 normal both; /* duração, atraso, repetição, direção, modo de preenchimento Opera 12+ */
animation: slideInLeft4 20s 59s 1 normal both; /* duração, atraso, repetição, direção, modo de preenchimento IE 10+, Fx 29+ */
}
@keyframes slideInLeft4 { /* a porcentagem representa a animation-duration. Exemplo: animation-duration: 10s, então 20% é 2s */
0% {
transform: translateX(-100%);
transform: translateY(-100%);
opacity: 1;
}
10% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
80% {
opacity: 1;
}
90% {
opacity: 1;
}
95% { /* tempo que começa a desaparecer o slide */
opacity: 0.5;
}
100% {
opacity: 0;
}
}
我的小提琴: https : //jsfiddle.net/gabrielluz/kh2mp3b1/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.