我訂閱了Firebase實時數據庫,因此當我向其提交內容時,它立即在視圖中呈現,而不需要任何jQuery或ajax。新渲染元素的動畫,但不是頁面加載
我想動畫渲染這些元素,以便當一個新元素被添加到DOM時,它的div
的background-color
是綠色的並且慢慢消失。我不想要的是該類的所有div
在加載時執行此動畫。
我知道該怎麼做了前者:
@keyframes green-fade {
0% {background: rgb(173, 235, 173);}
100% {background: none;}
}
.post-div {
animation: green-fade 5s ease-in 1;
}
但是,當然,這部動畫發生此類它的渲染,包括負載的任何時間。
我很感興趣的是「Angular 2 way」來做到這一點。
這對我來說是正確的答案。謝謝! – IRCraziestTaxi
更新了接受的答案,因爲它解決了當前的Angular版本。 –
在角4.2.4中對我不起作用,動畫仍然在頁面加載時發生 – Vignesh