2009-07-15 5 views
4

Comment contrôler un texte en cours d'exécution? Ceci est un contenu généré par l'utilisateur, où l'utilisateur a l'habitude de donner sans donner de l'espace au texte. par exemple:Problème d'alignement de texte

abcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefgh

Cela va au-delà du bloc spécifique. Est-il possible d'envelopper le texte? comment puis-je le contrôler et je veux aussi que cela fonctionne dans IE6 aussi ...

+0

Depuis que vous êtes "Webdevelopertut" et mention "ie6" je me suis permis d'ajouter quelques tags pour aider les gens à analyser cette question. Veuillez les changer s'ils sont incorrects. –

Répondre

1

Vous pouvez utiliser overflow:scroll; dans votre CSS, cela mettrait une barre de défilement horizontale. Devrait travailler dans IE.

2

Vous pouvez faire des chaînes sans espaces enveloppent en utilisant la propriété CSS suivant:

word-wrap: break-word; 

Selon le MDC page on the word-wrap property, il est pris en charge dans IE 5.5+, Firefox 3.5+ et Safari 1.0+ (mais pas Opéra).

+0

J'ai essayé, mais cela ne fonctionne pas dans firefox2 – Harry

+0

C'est parce que Mozilla l'a adopté tard - vous avez besoin de Firefox 3.5+ pour que cela fonctionne. IE et Safari, cependant, semblent l'avoir eu pendant un certain temps. –

+0

J'ai mis à jour ma réponse pour inclure les numéros de version. –

Questions connexes