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 :

Largeur fix d'un tableau


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de amika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2004
    Messages : 498
    Par défaut Largeur fix d'un tableau
    Comment forcer le retour automatique à la ligne d'une cellule, ce qui force cette dernière de ne pas s'étendre pour afficher le texte sur une même ligne

  2. #2
    Membre expérimenté
    Avatar de Strab
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    338
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 338
    Par défaut
    Ca ne marche pas avec l'attribut width de la balise td ?

  3. #3
    Membre chevronné Avatar de amika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2004
    Messages : 498
    Par défaut
    non plus,elle depend toujour du contenu de la cellule
    si le contenu est plus large la cellule s'etend.

  4. #4
    Membre expérimenté
    Avatar de Strab
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    338
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 338
    Par défaut
    perso, quand je fais un truc du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <table border="1" >
    	<tr>
    		<td width="100">fvuqb e avj azec  ZECIJNEPOZ eirvnjqd oivn
             	 czecn pzj vqdsj sdzi u
    		dfsivnqsdfvqsd z zqo  sv azzop zevzecinj zezhe pifnv ubnir 
    		CIJVz etiu czoi,qsoi pIOZEFC OIQC? SODISC Q DSCOISDC 
                    QSPOIC?SQCDQ
    		</td>
    		<td width="50">aa aa aa a aa a a a aa aaaa a a aa aa aa aa aaa
                     a a aa aa aa aa aa a aa aa </td>
    	</tr>
    </table>
    ça marche, il suffit que la largeur des mots ne dépasse pas la taille de la colonne.

  5. #5
    Membre chevronné Avatar de amika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2004
    Messages : 498
    Par défaut
    oui quant tu as des espaces entre les mots ca marche mais s'il n ya pas des espaces elle ne marche plus

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <table  border="1" > 
       <tr> 
          <td width="100">fvuqbeavjazecZECIJNEPOZeirvnjqdoivnczecnpzjvqdsjsdziudfsivnqsdfvqsdzzqosvazzopzevzecinjzezhepifnvubniIJVzetiuczoi,qsoipIOZEFCOIQC?SODISCQDSCOISDCQSPOIC?SQCDQ </td> 
          <td width="50">aa aa aa a aa a a a aa aaaa a a aa aa aa aa aaa a a aa aa aa aa aa a aa aa </td> 
       </tr> 
    </table>

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    je crois bien que s'il n'y a pas d'espace tu ne peux pas l'éviter
    à moins que tu mettes un overflow (barre de défilement) dans ta cellule
    je ne sais pas exactement comment l'insérer mais il y a déjà eu plusieurs posts à ce sujet, fais une recherche avancée

  7. #7
    Membre chevronné Avatar de amika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2004
    Messages : 498
    Par défaut
    la proprité de style CSS:table-layout me permet de ne pas etendre la cellule mais je n'aurai pas toute la phrase affichée

  8. #8
    Membre expérimenté
    Avatar de Strab
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    338
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 338
    Par défaut
    Juste par curiosité : quel est l'intérêt d'avoir une phrase sans espace si tu veux qu'elle soit coupée ?

  9. #9
    Membre chevronné Avatar de amika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    498
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2004
    Messages : 498
    Par défaut
    ma phrase est une ensemble de valeur separés par vergule ex:200,300,500, et c'est comme ca qui est enregistrer dans la base

  10. #10
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    Citation Envoyé par nourami
    la proprité de style CSS:table-layout me permet de ne pas etendre la cellule mais je n'aurai pas toute la phrase affichée
    je ne sais pas si c'était en réponse à ma proposition de overflow, mais ce n'est pas à cela que je pensais

    Citation Envoyé par nourami
    ma phrase est un ensemble de valeurs séparées par une virgule ex:200,300,500, et c'est comme ça que c'est enregistré dans la base
    eh bien change tes données à l'affichage (pas dans la bdd) : remplace la virgule par une virgule suivi d'un espace (si cela ne gêne pas la fonctionnalité de ton site) avec l'instruction substr_replace par exemple. il y en a d'autres...

  11. #11
    Membre expérimenté
    Avatar de Strab
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    338
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 338
    Par défaut
    A moins que ce format soit indispensable, même pour l'affichage, il serait facile d'ajouter des espaces derrière toutes les virgules, non ?

    Je suppose que tu travailles avec un langage web côté serveur tel que PHP, ASP ou JSP ? tous ces langages disposent d'un fonction permettant de remplacer une chaine par une autre, et sinon est elle pas très compliquée à écrire.

    Sinon je pense que tu devras te soumettre à cet inconvénient...

Discussions similaires

  1. Centrer le texte dans des colones de tableau à largeur fixée
    Par janson dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 9
    Dernier message: 10/07/2009, 14h22
  2. tableau : largeur fixe mais contenu centré
    Par Ladgalen dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 3
    Dernier message: 04/08/2008, 10h35
  3. largeur de colonne fixes d'un tableau
    Par midotoon dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 26/01/2008, 08h16
  4. colone du tableau avec largeur fixe et firefox
    Par clara2005 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 26/09/2006, 12h48
  5. [CSS] largeur fixe pour les elements d'une liste
    Par arnolpourri dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 24/05/2006, 13h25

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