Comment casser les mots dans un tableau de td?
C'est ce que j'ai:
<td style='width:500px; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;'>
OriginalL'auteur GuyFromOverThere | 2011-09-02
Vous devez vous connecter pour publier un commentaire.
Je pense que cette solution va vous aider!
http://perishablepress.com/press/2010/06/01/wrapping-content/
//Edit
Il a été un long temps depuis que cela a été accepté comme la meilleure réponse et les mises à jour sont nécessaires. Voir @benhowdle89 et @Steve réponses ci-dessous.
Donc le courant de prise en charge du navigateur est maintenant assez bon à utiliser
word-break
afin de permettre de mots pour être réparti sur plusieurs lignes.word-break: break-all
http://caniuse.com/#feat=word-break
et il ne fonctionne pas sous chrome
Même si cela peut théoriquement répondre à la question, il serait préférable pour inclure l'essentiel des éléments de réponse ici, et de fournir le lien de référence. Aussi, vous pouvez poster jusqu'à 30 000 caractères, donc il n'y a vraiment aucune raison d'utiliser un raccourcisseur d'URL.
il ne fonctionne pas il y a bien une chance que vous connaissez un autre moyen de le mettre à jour cette
srry il n'a vraiment pas le travail de la croix-navigateur
OriginalL'auteur
J'ai utilisé:
table-layout: fixed
a été la clé pour faire ce travail.word-break: break-all
a fait pour moi.merci pour la distinction entre
word-wrap
etword-break
!word-wrap
etword-break
ne sont pas des propriétés CSS 2.1OriginalL'auteur
C'est ce que vous voulez
word-break:break-all
fonctionne dans les deux et semble être la norme.OriginalL'auteur
Tous vous avez besoin est
word-break:break-all
Cela fonctionne dans Chrome 4+, IE 5.5+, FF 15+, Safari 3.1+, et Opera 15+
OriginalL'auteur