Pause, langes Wort mit CSS
Habe ich eine situation, wo es lang sein können, dass Worte wie "hellowordsometext' oder integer wie '1234567891122', ohne Platz dazwischen. überprüfen Sie diese js-bitte. http://jsfiddle.net/rzq5e/6/
wie ist es möglich, es zu brechen in die nächste Zeile nach erreichen der div-Breite. was jetzt passiert ist, es erstreckt sich zusammen mit th div
<div>Solutionforentprise</div>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was Sie brauchen, ist
word-wrap: break-word;
diese Eigenschaft zwingt die nicht-Abstand-Zeichenfolge zu brechen innerhalb derdiv
Demo
Ich habe festgestellt, dass dies die Lösung meines selbst.
aber es funktioniert nicht für die Oper.
http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_word-break
geben Sie eine id oder Klasse zu Ihrem div
dann
Word-wrap unterstützt IE 5.5+, Firefox 3.5+ und WebKit-Browser wie Chrome und Safari, Opera 10.5+.
Fix die Größe des DIV und anwenden 'overflow: hidden'
so wird es keinen Einfluss auf die Gitter-Größe ein, alle na.
tun, Sie brauchen, um den gesamten text?
Wie diese
DEMO
CSS
Die anderen Antworten haben einige Probleme mit alten Browsern, wie vor Chrome 32.
Ist es besser, verwenden Sie diesen code:
Können Sie auch einen Bindestrich, wo das Wort zerbricht (wenn unterstützt):
Quelle
CSS:
HTML: