

CSS - animace
Zdarec. Mám udělanou animaci tak, že když najedu na input, tak se mi změní barva a pozadí. To všechno krásně jede. Ale jak to udělám tak, aby když na inputu nebudu mět najeté, se spustil zpětný proces?
code:
@keyframes blue {
0% {background: #fff; color: #1b75bb;}
100% {background: #1b75bb; color: #fff;}
}
@keyframes red {
0% {background: #fff; color: #e41c3f;}
100% {background: #e41c3f; color: #fff;}
}
.i_order, .i_voucher {background: #fff;}
.i_order:hover {animation: blue 0.5s linear; animation-fill-mode: forwards;}
Předem děkuji za odpovědi.
Přes javascript, událost onmouseout.
Na jednoduché prechody ti stačí nastaviť transition (transition-property, transition-duration, transition-timing-function), napr. (netestované):
Animácie by si potreboval, keby si chcel robiť zložitejšie veci.
Díky. Transition funguje.