Voici la version avancée de ce que OP a demandé.
Parfois, ce qui se passe, c'est que notre client veut que nous donnions '-' après le saut de mot à la fin de la ligne.
Comme
AAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBB
pause
AAAAAAAAAAAAAAAAAAAAAAA-
BBBBBBBBB
Donc, il y a une nouvelle propriété CSS si elle est soutenue, généralement pris en charge dans les derniers navigateurs.
.dont-break-out {
/* These are technically the same, but use both */
overflow-wrap: break-word;
word-wrap: break-word;
-ms-word-break: break-all;
/* This is the dangerous one in WebKit, as it breaks things wherever */
word-break: break-all;
/* Instead use this non-standard one: */
word-break: break-word;
/* Adds a hyphen where the word breaks, if supported (No Blink) */
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
J'utilise celle-ci.
J'espère que quelqu'un aura une telle demande.
Saint Jésus ... J'ai oublié d'ajouter 'table-layout: fixed' à la table et donc je n'obtenais pas le comportement désiré. Votre question m'a sauvé! ; D –