El CSS3 ens permet, a partir d’un text, definir una amplada màxima i afegir punts suspensius al final. Això ho farem definint una amplada i llargada de l’element HTML que ens servirà de contenidor del text i aplicant-li les següents propietats:
.llista li { margin-bottom: 5px; width: 200px; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
Gràcies a aquest codi i donat un element <UL> amb la classe “llista”, obtindrem una llista on qualsevol text que sobrepassi els 200px serà tallat amb tres punts suspensius “…”.
Podeu veure l’exemple: