Est-il possible de limiter la longueur d'un texte à "n" lignes à l'aide de CSS (ou de le couper lorsqu'il déborde verticalement).
text-overflow: ellipsis;
ne fonctionne que pour un texte d'une ligne.
texte original :
Ultrices natoque mus mattis, aliquam, cras in pellentesque
tincidunt elit purus lectus, vel ut aliquet, elementum nunc
nunc rhoncus placerat urna ! Sit est sed ! Ut penatibus turpis
mus tincidunt ! Dapibus sed aenean, magna sagittis, lorem velit.
sortie souhaitée (2 lignes) :
Ultrices natoque mus mattis, aliquam, cras in pellentesque
tincidunt elit purus lectus, vel ut aliquet, elementum...
1 votes
Remarque : les ellipses de type "text-overflow" ne sont pas prises en charge par Firefox. bugzilla.mozilla.org/show_bug.cgi?id=312156
0 votes
ne fonctionne pas sur IE10. Il fonctionne sur 11.
0 votes
@GauravShah Merci. Cela fonctionne également sur IE10. La plupart des solutions proposées ici ne sont pas compatibles avec tous les navigateurs.
0 votes
En rapport : stackoverflow.com/questions/5269713/css-ellipsis-on-second-line
0 votes
Le lien de @GauravShah ne fonctionne plus. (et il n'est pas trouvable sur les archives web principales) Voici l'alternative la plus proche que j'ai trouvée (il est dit qu'elle est basée sur le lien susmentionné) github.com/ericdrowell/Pure-CSS-Multiline-Ellipsis