Maison > interface Web > tutoriel CSS > Comment puis-je masquer efficacement du texte en HTML à l'aide de CSS lors de l'affichage d'une image ?

Comment puis-je masquer efficacement du texte en HTML à l'aide de CSS lors de l'affichage d'une image ?

Patricia Arquette
Libérer: 2024-11-25 19:44:11
original
785 Les gens l'ont consulté

How Can I Effectively Hide Text in HTML Using CSS While Displaying an Image?

Masquer le texte à l'aide de CSS

En HTML, une balise peut être stylisée à l'aide de CSS pour remplacer son texte par une image. Cependant, le texte original peut toujours être visible dans l'espace alloué à la balise.

Pour résoudre ce problème, une technique consiste à pousser le texte hors de l'écran. Ceci peut être réalisé avec la propriété CSS suivante :

text-indent: -9999px;
Copier après la connexion

Cela envoie le texte loin vers la gauche, le rendant invisible. De plus, pour afficher l'image, définissez la propriété background-image et spécifiez son URL. N'oubliez pas de définir la hauteur et la largeur de l'élément pour accueillir l'image.

background-image: url(/the_img.png);
height: 100px;
width: 600px;
Copier après la connexion

Une méthode alternative consiste à masquer le texte tout en évitant la création d'un grand espace hors écran :

text-indent: 100%;
white-space: nowrap;
overflow: hidden;
Copier après la connexion

En définissant text-indent sur 100 %, le texte est effectivement décalé vers la droite de sa propre largeur, le rendant invisible. espace blanc : nowrap empêche le texte de passer à la ligne suivante, et overflow : les clips masqués tout contenu excédentaire.

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!

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