102 votes

Comment renvoyer à la ligne du texte sans espace blanc à l’intérieur d’un <td>?</td>

J’ai utilisé :

et le texte est renvoyé à la ligne dans Chrome mais pas dans Firefox.

Mise à jour: J’ai décidé de changer le design pour qu’il n’ait pas besoin de l’emballage; essayer de trier un correctif / piratage CSS s’est avéré trop frustrant et prenait trop de temps.

227voto

Stirling Points 796

Essayez ceci, je pense que cela fonctionnera pour quelque chose comme « AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA produira

J’ai pris mon exemple de quelques sites Web différents sur Google. J’ai testé cela sur ff 5.0, IE 8.0 et Chrome 10.

17voto

Rahul Meshram Points 6424

Voici une 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

pause à

Ainsi, il existe une nouvelle propriété CSS si elle est prise en charge, généralement prise en charge dans les derniers navigateurs.

J’utilise celui-ci.

J’espère que quelqu’un aura une demande comme celle-ci.

13voto

XDM Points 1

Pour une mise en page automatique du tableau, essayez de styliser le td concerné en combinant les attributs max-width et word-wrap.

Eg: ``

Testé dans Firefox 32, Chrome 37 et IE11.

5voto

BalusC Points 498232

Utilisez CSS3 ``. Fonctionne également dans les navigateurs basés sur WebKit (Safari, Chrome).

Mise à jour : J’oublie, l’élément en question doit cependant être positionné implicitement ou explicitement comme élément fixe ou affiché comme élément bloc. Pour les cellules de tableau (), utilisez.

4voto

kingjeffrey Points 5822

Vous pouvez injecter manuellement des espaces de largeur nulle (​) pour créer des points d’arrêt.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X