Quand le texte est sans espaces et plus que la taille div 200px il s'écoule La largeur est définie comme 200px J'ai mis mon code ici http://jsfiddle.net/madhu131313/UJ6zG/ Vous pouvez voir les images ci-dessous éditées : Je veux le texte pour aller à la ligne suivante
98
Utilisation
Cela empêchera le texte de sortir du
div
. Il cassera le texte à la fin du fichierdiv
.la source
Vous devez utiliser
overflow:hidden;
ouscroll
http://jsfiddle.net/UJ6zG/1/
ou avec php, vous pouvez raccourcir les mots longs ...
la source
Vous devez appliquer la propriété CSS suivante au bloc conteneur (div):
Selon les spécifications (source CSS | MDN ):
Avec la valeur définie sur
break-word
À noter...
Si vous vous souciez de la prise en charge des anciens navigateurs, il vaut la peine de spécifier les deux:
Ex. IE9 ne reconnaît pas
overflow-wrap
mais fonctionne bien avecword-wrap
la source
utilisez
overflow:auto
-le donnera un défilement à votre texte dans lediv
:).la source
Si cela aide. Ajoutez la propriété suivante avec une valeur à votre sélecteur:
la source
Cela a fait l'affaire pour moi:
{word-break: break-all; }
la source
J'ai récemment rencontré cela. J'ai utilisé:
display:block;
la source
Si c'est juste une instance qui doit être enveloppée sur 2 ou 3 lignes, je n'en utiliserais que quelques-unes
<wbr>
dans la chaîne. Il traitera ceux-ci comme<br>
mais il n'insérera pas de saut de ligne si ce n'est pas nécessaire.Voici un violon.
http://jsfiddle.net/gaby_de_wilde/UJ6zG/37/
la source