Die CSS Übergang Eigenschaft können Sie auf beide Hover-in & Hover-out animieren, wenn Sie den Übergang, wie unten setzen:Kann ich einen CSS-Übergang nur auf Hover-Out anwenden?
#inner{
opacity:0;
transition:opacity 2000ms;
}
#outer:hover #inner{
opacity:1;
}
Wenn jedoch der Übergang zu :hover
Zustand bewegt wird, es geschieht nur auf hover- im.
#inner{
opacity:0;
}
#outer:hover #inner{
opacity:1;
transition:opacity 2000ms;
}
Ist es möglich, das Gegenteil zu tun, d. H. Animieren nur bei Hover-Out?
Während dies funktioniert, ist der "richtige" Weg, dies sozusagen zu tun, "none" statt einer gefälschten Eigenschaft zu verwenden. Beachten Sie, dass Sie dies entweder mit der Langhand 'transition-property: none' oder der shorthand' transition: none' angeben können. – BoltClock