La proprietà di transizione CSS consente di animare sia su hover-in & hover-out se si mette la transizione, come di seguito:Posso applicare una transizione CSS solo al passaggio del mouse?
#inner{
opacity:0;
transition:opacity 2000ms;
}
#outer:hover #inner{
opacity:1;
}
Tuttavia, se la transizione viene spostato :hover
Stato, succede solo su hover- in.
#inner{
opacity:0;
}
#outer:hover #inner{
opacity:1;
transition:opacity 2000ms;
}
È possibile fare il contrario, cioè animare solo al passaggio del mouse?
Mentre funziona, il modo più "corretto" per farlo, per così dire, è usare "none" invece di una proprietà fasulla. Nota che puoi specificarlo usando la 'transition-property 'di longhand: none' o la' short transition: none'. – BoltClock