tengo la siguiente animación CSS:animación de anulación con: ciernen
.border-strobe {
-webkit-animation: border-strobe-animation 1.5s infinite ease-in-out;
}
@-webkit-keyframes border-strobe-animation {
0% {border:2px solid #FF1d38;}
50% {border:2px solid #000000;}
100% {border:2px solid #FF1d38;}
}
Básicamente, lo que quiero hacer es:
• Al pasar por encima (por lo .border-strobe:hover
), por ejemplo, quiero cambiar el color del borde al #FF1D38
.
• Una vez que salgo del vuelo estacionario, quiero simplemente dejar que la animación se ejecute en su curso normal.
El problema, sin embargo, es que tengo algunos elementos en las páginas con la clase .border-strobe
y deseo mantenerlos a tiempo.
¿Existe una manera simple de anular el color del borde usando el control deslizante y mantener las animaciones consistentes entre sí, o actualmente no es posible hacerlo?
¿Tiene sentido?
O si alguien sabe de una manera diferente, sin necesidad de utilizar JavaScript, si me das un toque, puedo trabajar fuera el resto :) – LeeR
No estoy muy familiarizado con CSS3, pero Estoy pensando que la única forma de detener todas las animaciones, a tiempo mientras solo cambia el color del borde del elemento que está suspendido actualmente, es usar solo JS. –
sería mejor si añades algún código ... –