Affichage du texte au survol à l'aide de HTML et CSS
Dans la conception Web, l'ajout d'un texte descriptif qui apparaît lorsqu'un utilisateur survole une image améliore expérience utilisateur. Ce texte fournit des informations précieuses sur l'image, créant une expérience de navigation interactive et engageante.
Obtenir cet effet uniquement en utilisant HTML et CSS est relativement simple. Voici comment procéder étape par étape :
réinitialisation rapide </em>/</p><ul><li>{<br>marge : 0;<br>padding : 0;<br>border: 0;<br>}</li></ul><p>/<em> styles pertinents </em>/<br>.img__wrap {<br> position : relatif;<br> hauteur : 200px;<br> largeur : 257px;<br>}</p><p>.img__description {<br> position : absolue;<br> haut : 0;<br> bas : 0;<br> gauche : 0;<br> droite : 0 ; <br> arrière-plan : rgba(29, 106, 154, 0,72);<br> couleur : #fff;<br> visibilité : cachée;<br> opacité : 0;</p><p>/<em> effet de transition. pas nécessaire </em>/<br> transition : opacité .2s, visibilité .2s;<br>}</p><p>.img__wrap:hover .img__description {<br> visibilité : visible;<br> opacité : 1; <br>}
<img class="img__img" src="http://placehold.it/257x200.jpg" /><br> <p></div>
< ;/div>
Cette approche superpose efficacement le texte de description sur l'image, affichant le texte lorsque le l'utilisateur survole l'image sans nécessiter l'utilisation de sprites d'image.
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!