Я хочу остаться с конечными свойствами CSS анимации, но удалить саму анимацию свойства, exmeple:Как сохранить конечное состояние анимации CSS и удалить свойство анимации?
@keyframes('foo')
{
0% { opacity: 0; }
to { opacity: 1; }
}
в начале:
.my_element
{
opacity: 0;
}
прилагаю анимацию Javascript, так что я получил:
.my_element
{
opacity: 0;
}
element.style
{
animation: foo 1s forwards; #with opacity: 1; at the end.
}
И теперь мне нужно очистить:
.my_element
{
opacity: 0;
}
element.style
{
opacity: 1;
}
Как я могу это сделать?
'анимация-игра-state'? –
это ваша настоящая анимация? иначе вы можете заморозить переход, чтобы потребовалось много времени, чтобы вернуться к первоначальному значению. http://codepen.io/gc-nomade/pen/wGEXer (наведите невидимый p и переместите мышь) –