cs_MaX3315
Messages postés170Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention11 mai 2009
-
5 oct. 2005 à 17:15
cs_MaX3315
Messages postés170Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention11 mai 2009
-
7 oct. 2005 à 09:11
Bonjour à tous,
Je cherche à faire une liste sous forme d'un tableau (avec plusieurs colonnes) d'une largeur de 100%.
Jusque là rien d'exptionnelle.
Les elements contenus dans les cellules peuvent être plus large que
l'espace prévu. J'ai donc décidé d'appliqué le mode overflow:hidden;
exemple concret :
<td style="width:25%;">
Mon contenu qui peut etre plus large
</td>
Jusque là toujours pas de soucis.
Je voudrais maintenant savoir comment détecter si le contenu est effectivement plus long que l'espace qui lui est aloué (en javascript).
Si j'arrive à le détecté je mettrai en place des '...' a la fin de la cellule pour montrer que le terme est coupé et aussi un info bulle montrant le contenu complet.
Mais pour l'instant la seule solution trouvé est de copie en jaavscript via innerHTML le contenu dans un div sans overflow, de mesuré sa largeur avec offsetWidth et de comparé avec la largeur effective d ela cellule.