Я динамически добавляю классы в таблицу на основе того, когда эти данные загружаются или загружаются.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, а не начинать с момента загрузки.
Как я могу заставить это начать исчезать с того места, где остановился предыдущий класс?
'& .loaded {opacity: 0,3; -webkit-animation: row-loaded 0.8s;} ' – Banzay