Maison > interface Web > tutoriel CSS > Ellipses de texte multiligne : est-ce possible avec du CSS pur ?

Ellipses de texte multiligne : est-ce possible avec du CSS pur ?

DDD
Libérer: 2024-12-15 16:18:12
original
870 Les gens l'ont consulté

Multi-Line Text Ellipsis: Is It Possible with Pure CSS?

Texte des points de suspension sur plusieurs lignes : est-ce possible ?

La possibilité de tronquer un texte débordant avec des points de suspension (...) est un exigence CSS commune. Cependant, la propriété standard text-overflow ne fonctionne que sur une seule ligne. Cela soulève la question : pouvons-nous reproduire ce comportement sur plusieurs lignes, permettant au texte de s'enrouler selon les besoins ?

La réponse est un oui catégorique. Grâce aux propriétés CSS conçues spécifiquement à cet effet, il est possible d'obtenir l'effet souhaité sans recourir à JavaScript. Par exemple :

display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
Copier après la connexion

Ce code créera un div qui affichera le texte sur trois lignes maximum, le texte restant étant remplacé par des points de suspension. En ajustant la propriété -webkit-line-clamp, vous pouvez contrôler le nombre maximum de lignes affichées.

Gardez à l'esprit que cette technique ne fonctionne actuellement que dans les navigateurs basés sur WebKit comme Safari et Chrome. Si vous avez besoin d'une compatibilité entre navigateurs, vous pouvez envisager d'utiliser un polyfill ou une solution JavaScript plus complexe.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal