Améliorer l'expérience utilisateur : ajout d'une info-bulle avec une animation de survol
À l'ère de la conception Web intuitive, les info-bulles sont devenues un élément essentiel pour fournir utilisateurs avec un contexte et des informations supplémentaires sur demande. Explorons comment ajouter une info-bulle à un élément div, avec un effet de fondu entrant/sortant fluide.
Création de l'info-bulle de base
Pour afficher une info-bulle de base sur survolez, vous pouvez utiliser l'attribut title sur l'élément div. Par exemple :
<div title="This is my tooltip"> ... </div>
Cela affichera une info-bulle avec le texte « Ceci est mon info-bulle » lorsque l'utilisateur survole le div.
Amélioration de l'info-bulle avec une animation
Pour ajouter un effet de fondu entrant/sortant à notre info-bulle, nous utiliserons des transitions CSS. Voici comment :
.tooltip { display: none; position: absolute; background: yellow; opacity: 0; ransition: opacity 0.3s ease; } .tooltip:hover { display: block; opacity: 1; }
Ensuite, ajoutez un attribut de classe à l'élément div et appliquez la classe CSS d'info-bulle. Comme ceci :
<div class="tooltip" title="This is my tooltip with animation"> ... </div>
Au survol, l'info-bulle s'affichera désormais en douceur, offrant une expérience utilisateur plus attrayante.
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!