Maison > interface Web > js tutoriel > le corps du texte

Comment tronquer le contenu HTML avec Ellipsis pour des mises en page réactives ?

Linda Hamilton
Libérer: 2024-11-01 05:50:02
original
457 Les gens l'ont consulté

How to Truncate HTML Content with Ellipsis for Responsive Layouts?

Tronquer le contenu HTML avec des points de suspension pour des mises en page réactives

Dans le monde dynamique de la conception Web, gérer la largeur variable du contenu peut souvent être un défi. Lorsque les titres ou autres éléments de texte dépassent la largeur du conteneur disponible, un retour à la ligne indésirable peut se produire. Pour une présentation plus soignée, il est essentiel de trouver une solution qui tronque élégamment le contenu et affiche des points de suspension (...) si nécessaire.

Troncation basée sur CSS

Heureusement, le CSS moderne offre une solution simple. En appliquant les classes CSS suivantes à la balise appropriée, vous pouvez obtenir une troncature visuellement attrayante avec la prise en charge de la plupart des principaux navigateurs :

<code class="css">.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}</code>
Copier après la connexion

Ce code CSS force le texte à rester sur une seule ligne (espace blanc). , empêche le débordement en masquant le contenu excédentaire (débordement) et tronque le texte avec des points de suspension (débordement de texte).

Remarque : Firefox 6.0 est une exception et ne prend pas en charge cette technique.

Alternatives jQuery (troncature multiligne)

Si vous avez besoin de la prise en charge du texte multiligne ou des versions antérieures de Firefox, une solution basée sur jQuery peut être nécessaire. Cependant, cette approche n'est généralement pas recommandée car elle ajoute une surcharge inutile à votre site Web.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!