IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Retour ligne


Sujet :

HTML

  1. #1
    Membre éprouvé
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Par défaut Retour ligne
    Salut,
    J'ai une tableau fixé a 50% en largeur. Mais lorsqu'on rentre un texte sans espace, il se redimensionne... Est-ce possible de faire un retour à la ligne pour ces texte assez chiant?

    merci

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour,

    un texte sans espace.... Personnellement je n'en ai jamais vu. La seule méthode est d'ajouter la balise <br> entre deux lettres. En français le plus long mot est "anticonstitionnellement" et franchement si cela dépase les 50% de l'écran il y a de quoi s'inquiéter.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2004
    Messages : 13
    Par défaut
    Si tu utilises le php tu peux utiliser la fonction wordwrap, qui break une chaîne après un nombre de caractères donnés : http://ca3.php.net/wordwrap

  4. #4
    Membre éclairé Avatar de glloq8
    Inscrit en
    Novembre 2002
    Messages
    298
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Novembre 2002
    Messages : 298
    Par défaut
    Et sinon, on peut pas mettre un overflow sur une cellule de tableau ?? Comme ça, ça ne redimentionne pas... Bon, il y a une scrollbar, mais le tableau garde sa taille !

  5. #5
    Membre éprouvé
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Par défaut
    Ah! bonne idée la scrollbar!

    Le wordwrap() pas trop car je ne sais pas le nombre de lettres.
    Et <br> non plus étant donné que je suis en php mon texte est dynamique.

  6. #6
    Membre éprouvé
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Par défaut
    Euh pour les overflow horizontaux uniquement je fais comment?

  7. #7
    Membre éclairé Avatar de glloq8
    Inscrit en
    Novembre 2002
    Messages
    298
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Novembre 2002
    Messages : 298
    Par défaut
    Je suis pas certain du tout, mais peut-être en mettant

    Mais je te dis, aucune certitude...

  8. #8
    Membre éprouvé
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Par défaut
    Merci !

  9. #9
    Membre éclairé Avatar de glloq8
    Inscrit en
    Novembre 2002
    Messages
    298
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Novembre 2002
    Messages : 298
    Par défaut
    Ca marche ????

    Par contre, il me semble que ça ne fonctionne que sous IE...

  10. #10
    Membre confirmé Avatar de Ricou13
    Inscrit en
    Août 2002
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 292
    Par défaut
    Salut,
    Citation Envoyé par Auteur
    bonjour,
    un texte sans espace.... Personnellement je n'en ai jamais vu
    Ce n'est pas forcement un mot. Ca peut être, par exemple, une URL comme "http://www.google.fr/search?hl=fr&q=efimateriel&btnG=Recherche+Google& meta=lr%3Dlang_fr"

    J'ai justement ce problème. J'affiche un tableau de 600pixels avec la date, l'heure et l'URL sur une cellule de 475 pixels. Et l'URL ci-dessus est trop longue et agrandit la largeur de mon tableau.

    Comme je n'ai pas trouvé de solution en HTML, j'ai donc utilisé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wordwrap($TxtUrl, 70, "\n", 1);
    Cela fonctionne mais génère 2 pb :
    Premièrement le texte est tronqué à 70 caractères même si ces 70 caractères ne remplissent pas la largeur de la cellule (ex : une URL comportant beaucoup de "i" ne donnera pas l'impression d'être coupée au même endroit qu'une URL pleine de "m" du fait de la police de largeurs variables)
    Deuxièmement, IE, qui tronquait tout seul le texte en bout de cellule, le fait maintenant à 70 caractères et donc, l'effet visuel est dégradé. Mais comme je detécte le browser avant, j'ai pu ajouter un test qui ne met le wordwrap que si ce n'est pas "Internet Explorer".

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. pb retour ligne
    Par baillador dans le forum Langage
    Réponses: 8
    Dernier message: 04/04/2006, 16h27
  2. JLabel retour ligne
    Par Belegkarnil dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 01/03/2006, 11h04
  3. retour ligne intélligent avec l'utilisation de DIV
    Par bébé dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 22/08/2005, 17h46
  4. Comment faire un retour ligne entre des " ??
    Par DrTank dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 09/05/2005, 09h35
  5. [Writer] Retour ligne
    Par Mister Nono dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 23/01/2004, 15h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo