Maison > interface Web > tutoriel CSS > Pourquoi ma transition CSS ne fait-elle que faciliter l'entrée, pas la sortie ?

Pourquoi ma transition CSS ne fait-elle que faciliter l'entrée, pas la sortie ?

Susan Sarandon
Libérer: 2024-10-30 02:11:03
original
453 Les gens l'ont consulté

 Why Does My CSS Transition Only Ease In, Not Out?

Transitions CSS : faciliter l'entrée et la sortie

Lors de la conception d'éléments Web dynamiques, les transitions jouent un rôle essentiel dans l'amélioration de l'expérience utilisateur. Cependant, des problèmes surviennent parfois qui entravent l’effet de transition souhaité. Un problème courant rencontré est lorsque la transition d'un élément ne fait que faciliter l'entrée mais pas la sortie.

Facilité d'entrée et de sortie :

Les transitions CSS permettent une animation fluide de modifications apportées aux propriétés CSS d'un élément. La propriété de transition inclut généralement l'option de facilité d'entrée et de sortie, qui indique que l'animation doit démarrer lentement et s'accélérer et décélérer progressivement au fur et à mesure de sa progression. Cependant, si seul le mot-clé easy-in est appliqué, l'animation ne ralentira qu'au démarrage, entraînant une transition abrupte à la fin.

Solution :

À corriger Pour résoudre ce problème et garantir que la transition s'améliore également, la propriété de transition doit être appliquée à l'élément lui-même au lieu de la pseudo-classe :hover. Ce faisant, la transition se produira lorsque l'élément sera survolé et lorsque la souris sera retirée, offrant une animation fluide dans les deux sens.

Code révisé :

<code class="css">.img-blur {
  transition: all 0.35s ease-in-out;
}
.img-blur:hover {
  -moz-filter: blur(4px);
  -webkit-filter: blur(4px);
  filter: blur(4px);
}</code>
Copier après la connexion

Fonctionnalités supplémentaires :

De plus, il est possible d'afficher du texte lorsque la souris survole un élément en utilisant uniquement du CSS. Cette technique s'appuie sur la propriété du contenu et les pseudo-éléments pour créer l'effet souhaité. Cependant, il est important de noter que la prise en charge de cette fonctionnalité peut varier selon les navigateurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal