6
votes

Break-Break: Break-Word ne fonctionne pas dans Firefox 21

J'ai ajouté Word-break: Break-Word aux commentaires sur mon site pour commencer à briser les mots lorsqu'ils débordent la boîte de commentaire, mais cela ne semble pas fonctionner dans Firefox. J'ai fait un violon JS de la configuration et ça marche. Alors quelque chose doit être conflictuel mais je ne peux pas le trouver pour la vie de moi.

JS FIDDLE (travail): http://bit.ly/13ncy5f


2 commentaires

On dirait qu'il y a un double point-virgule là-bas, peut-être que Firefox n'aime pas ça? d.pr/i/6iko


Pourquoi voulez-vous casser des mots au lieu d'une division de mot appropriée?


3 Réponses :


10
votes

Vous pouvez y parvenir corrects:

a. Utilisez Word-break: pause-tout; au lieu de Word-break: mot-mot;

Solution de travail

b. ou, utilisez Word-Wrap: Break-Word; au lieu de Word-break: Break-Word;

Solution de travail

Aussi loin que je sache, Word-break n'a pas break-word attribut.

J'espère que cela aide.


2 commentaires

Soutien à Chrome "Word-Break: Break-Word;" qui est différent de "Word-Break: pause-tout;". Il est plus intelligent et se brisera à l'intérieur d'un mot uniquement si une pause entre les mots n'est pas possible.


@Andrej - Pouvez-vous produire un violon démontrant ce que vous avez mentionné?



1
votes

u HV à utiliser Word-break: pause-tout; .. Ça devrait fonctionner après cela.



3
votes

Vous devez utiliser les CSS suivants.

word-break:normal;
word-wrap:normal;


2 commentaires

Cela ne répond pas à la question, qui consiste à briser dans les mots si elles sont plus longues que le conteneur lui-même. Word normal Emballage / rupture ne fait que casser entre les mots .


Cette solution a fonctionné pour moi, devrait être accepté une réponse