我一直在試圖弄清楚這一段時間,但目前爲止還沒有成功:我想使用CSS運行一個打字動畫。動畫必須在7秒後開始。我無法弄清楚如何做到這一點。我的代碼如下所示:CSS動畫在一段時間後開始
HTML
<div class='background-fullwidth'>
<div class="css-typing">
This text will pop up using an typewriting effect
</div>
</div>
CSS
.css-typing {
width: 360px;
white-space: nowrap;
overflow: hidden;
-webkit-animation: type 3s steps(50, end);
animation: type 3s steps(55, end);
-o-animation: type 5s steps(50, end);
-moz-animation: type 3s steps(55, end);
padding: 10px;
}
.background-fullwidth {
width: 400px;
background-color: rgba(0, 50, 92, 0.7);
}
@keyframes type {
from { width: 0; }
to { width: 360px; }
}
@-moz-keyframes type {
from { width: 0; }
to { width: 360px; }
}
@-webkit-keyframes type {
from { width: 0; }
to { width: 360px; }
}
有誰知道如何添加此計時器 - 讓我們說的動畫有7秒鐘後開始?從第二個到第七個只需要顯示包裹的DIV(藍色背景)。
小提琴看起來是這樣的: CSS Animation
這似乎工作,除了火狐 –
有沒有辦法解決這個問題的Firefox? –
@ -moz關鍵幀在Firefox中缺少屬性。 –