Mam link, który uruchamia nieskończoną animację z kolorem tła. Chcę zatrzymać animację i przejść na inny kolor tła po najechaniu myszą.Zatrzymaj animację i rozpocznij przejście po najechaniu myszą
.startlink{
background-color:#206a9e;
color:#fff;
border-radius:15px;
font-family: 'Myriad Pro';
-webkit-animation:changeColor 3.4s infinite;
-webkit-transition:all 0.2s ease-in;
}
.startlink:hover{
-webkit-animation-play-state: paused;
background-color: #014a2a;
}
@-webkit-keyframes changeColor
{
0% {background:#206a9e;}
50% {background:#012c4a;}
100% {background:#206a9e;}
}
Dlaczego ten kod nie działa? Czy istnieje alternatywny sposób na zrobienie tego? (najlepiej bez Javascript).
W tym przypadku nie ma animacji na hover – Novelist
OP chce zatrzymać animację i przenieść ją na ** inny ** kolor tła, co jest dokładnie tym, co robi moja walizka :) przechodzi w zielony! – Rishabh
Przykro mi. 0,2 sekundy to za mało :) Próbowałem ustawić 1 sekundę w twoim demo i, tak, ma animację – Novelist