J'ai été confronté à un souci de css propriétaire IE pour la cesure des mots longs, Firefox ne reconnait pas le tex-wrap.
voici une possibilité qui n'inclut pas le tiret de césure mais permet de couper les mots à n'importe quel endroit s'appuyant sur l'utilisation d'une balise peu connue <wbr>
ce script peut bien entendu être amélioré avec par exemple une expression régulière pour placer le balises wbr plus judicieusement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <div id='test' style='width:200px;height:auto;'>ljhsdfljhsdljhsljdqsfldhfhgfghfhghghhhhhhhhhhhhhhhhhhhhhjgkjkhjkjkhjkhjkhkhkhkjsdhfljsdhfljkshdflkjsdhflkjqshdflkshdflsh</div> <script type="text/javascript"> var Obj=document.getElementById('test'); Obj.innerHTML=Obj.innerHTML.split('').join('<wbr>'); </script>
Partager