CSS - Animación aninada

 
Vista:
sin imagen de perfil
Val: 82
Ha mantenido su posición en CSS (en relación al último mes)
Gráfica de CSS

Animación aninada

Publicado por Marta (32 intervenciones) el 30/03/2021 21:17:32
Buenas, me falla la siguiente animación.
Dada una acción, pretendo darle la vuelta a una celda, visualizar una imagen, y volver al estado inicial.

Para ello, el código es el siguiente:

1
2
3
4
5
<table id="act1Taula">
    <tr>
        <td id="act1TaulaColFotosAnimatOk"><img class="act1Fotos" id="act1Foto1"></td>
        <td class="act1TaulaColFotos"><img class="act1Fotos" id="act1Foto2"></td>
        .............

act1Ok: gira 90º la imagen original, queda la celda en blanco
act1Be: asigno una imagen de fondo de la celda. Esta animación es la que no funciona
act1Ko: gira los 90º hasta aparecer de nuevo la imagen inicial

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.act1TaulaColFotosAnimatOk {
    animation-name: act1Ok, act1Be, act1Ko;
    animation-duration: 6s, 6s, 6s;
    animation-delay: 0s, 6s, 12s;
}
 
@keyframes act1Ok {
    0%   {transform:rotateY(0deg);}
    100% {transform:rotateY(90deg);}
}
 
@keyframes act1Ko {
    0%   {transform:rotateY(90deg);}
    100% {transform:rotateY(0deg);}
}
 
@keyframes act1Be {
    0%   {background:url(../imatges/ok.png)}
    100% {background:url(../imatges/ok.png)}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder