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 :

Débordement de texte long dans cellule d'une TABLE


Sujet :

HTML

  1. #1
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    859
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 859
    Points : 714
    Points
    714
    Par défaut Débordement de texte long dans cellule d'une TABLE
    Bonjour

    Je ne parviens pas à faire une table dont la première colonne a une largeur fixe (50% de la table).
    Il faut donc que la chaîne de caractère "texte tres loooooooooooong qsmdlkqdsdqslklklkpppdmqsdqdqmdqsdsdqmlqskdmqslkdqsmdlkqsmdlksqdmqsldk" soit coupée mise dans à la ligne:
    par exemple
    "texte tres loooooooooooong qsmdl
    kqdsdqslklklkpppdmqsdqdqmdqsds
    dqmlqskdmqslkdqsmdlkqsmdlksqd
    mqsldk"

    Le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <table width="400px" table-layout ="fixed" class="class_border">
    			<thead>
    			<tr>
    				<td width="50%" class="class_border">colonne 1</td>
    				<td width="25%" class="class_border">colonne 2</td>
    				<td width="25%" class="class_border">colonne 3</td>
    			</tr>
    			</thead>
    			<tr>
    				<td width="50%"  word-break="anywhere"  >
    					texte tres loooooooooooong qsmdlkqdsdqslklklkpppdmqsdqdqmdqsdsdqmlqskdmqslkdqsmdlkqsmdlksqdmqsldk<br/>
     
    				</td>
    				<td width="25%" class="class_border">
    					données 2
    			</td>
    				<td width="25%" class="class_border" >
    					données 3
    				</td>
    			</tr>
    			</table>
    ne fonctionne pas.

    Internet m'a indiqué que les table-layout ="fixed" word-break="break-all" devaient suffire.
    https://www.w3schools.com/cssref/pla...val=break-word
    En ajoutant overflow-wrap="break-word" cela ne fonctionne pas mieux.
    De même word-break="anywhere" ne fonctionne pas non plus.

    Les deux fichiers html et css sont attachés

    anomaly.html anomaly.css

    Bonne journée
    Si tu ne vis pas ce que tu penses alors tu penses ce que tu vis.

  2. #2
    Membre confirmé
    Homme Profil pro
    Autre
    Inscrit en
    Juillet 2021
    Messages
    321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Juillet 2021
    Messages : 321
    Points : 642
    Points
    642
    Par défaut
    Bonjour,

    word-break est une propriété css, pas un attribut html.

    Clique sur le bouton "Try it yourself" sur ta page du W3C pour voir comment utiliser cette propriété avec une classe css : https://www.w3schools.com/cssref/try...lay_word-break

  3. #3
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    859
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 859
    Points : 714
    Points
    714
    Par défaut
    Un grand merci.
    Je ne savais pas qu'une propriété css ne pouvait pas toujours devenir un attribut HTML.
    Si tu ne vis pas ce que tu penses alors tu penses ce que tu vis.

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

Discussions similaires

  1. Récupérer le texte de la cellule d'une table
    Par BartRoX dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/02/2023, 10h19
  2. Datepicker dans cellule d'une table
    Par Babilon dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 17/01/2014, 14h09
  3. [SWT] Ecrire un texte long dans un label
    Par tweety dans le forum SWT/JFace
    Réponses: 11
    Dernier message: 27/06/2007, 15h08
  4. Differentes images dans cellules d'une StringGrid
    Par gazier20 dans le forum Composants VCL
    Réponses: 8
    Dernier message: 23/01/2006, 23h10
  5. cellule d'une table visible avec focus dans div scrollable
    Par echecetmat dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/03/2005, 10h57

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