0
私は、データがロードされるかロードされるときに基づいてテーブルに動的にクラスを追加します。SCSS不透明遷移クロスフェード
は私が持っている:
@keyframes row-loading {
0% {
opacity: 1.0;
}
100% {
opacity: 0.3;
}
}
@keyframes row-loaded {
0% {
opacity: 0.3;
}
100% {
opacity: 1.0;
}
}
がで使用される:
tr {
height: 45px;
&.loading {
-webkit-animation: row-loading 0.8s;
-webkit-animation-fill-mode: forwards;
}
&.loaded {
-webkit-animation: row-loaded 0.8s;
}
...
問題であり、データのロードが速すぎる、.loadedクラスが適用され、不透明度を開始するのではなく、0にジャンプした場合ローディングが終わってから。
どのようにして、以前のクラスが途切れていた場所からフェードインすることができますか?不透明度に1:
'&.loaded {opacity:0.3; -webkit-animation:行読み込み0.8s;} ' – Banzay