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 :

[PHP&HTML] Fixer la largeur d'un tableau


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 34
    Par défaut [PHP&HTML] Fixer la largeur d'un tableau
    Bonjour,
    voilà, je vous explique le principe :
    un texte est demandé dans un "textarea" où l'utilisateur fait un commentaire sur lui, ... plus loin, dans une page profil, le commentaire apparaît.
    Voici mon problème, si le mec fait une phrase de beaucoup de caractère; le tableau où apparait le commentaire va s'élargir jusqu'à la fin de la phrase, ce qui donne à la page web une largeur enorme.
    J'aimerais savoir comment fixer la largeur du tableau pour que la phrase, arrivée en fin du tableau va à la ligne?

    voilà le code :
    Code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
      1. <table width="90%">
       2.
       3. [...]
       4.
       5. <tr valign="top">
       6.                 <td width="50%"><b>Commentaire :</b></td>
       7.                 <td><?php echo $profil["commentaire"]; ?></td>
       8.             </tr>
       9. [...
      10.
      11. </table>

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    ceci pourrait être une solution:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <table width="90%">
    [...]
      <tr valign="top">
        <td width="50%"><b>Commentaire :</b></td>
        <td style="overflow:auto;"><?php echo $profil["commentaire"]; ?></td>
      </tr>
    [...
    </table>
    cela te convient-il?
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 34
    Par défaut
    Non, désolé, ca fonctionne pas
    C'est bizarre car sur une autre page, ca va à la ligne tout seul,
    masi là, c'est plus une incruste d'une donnée d 'une BDD, mais du html directement :
    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
    22
    23
    24
    25
    26
    27
    28
    <table width="50%" align="center" class="table_new">
     
    		<thead>
    			<tr> 
    				<th>Ouverture du réseau de Partage de Codes Amis : <u>DSArena</u></th> 
    			</tr>
    		</thead>
    		<tbody>
    			<tr>
    				<td>
    					<font size="2"><i>Le 27/08/2006 à 23h32,</i></font><br /> <br />
    					Bonjour à tous,
    					Aujourd'hui, c'est un grand jour, DSArena ouvre ses portes. <br />
    					DSArena est un réseau de Partage de Codes Amis. <br />
    					En effet, les jeux "Online" apparaissant sur la console Nintendo DS possède un système de codes amis afin de jouer avec vos amis. <br />
    					Ce réseau vous permettra de vous créer un compte afin de partager votre code ami et donc de vous faure des amis. <br />
    					Vous pourrez aussi utiliser le système de recherche pour trouver un joueur ou une joueuse qui seraît à votre goût.
    					Le premier site de ce réseau traitera sur le jeu <u><b>Animal Crossing Wild World</b></u>.<br />
    					Nous pouvons donc pas trop parler d'un "réseau" puisqu'il n'éxiste qu'un site. <br />
    					Mais vous inquietez pas, par la suite, d'autres sites apparaitront qui traiteront d'autres jeux comme Mario Kart DS, Métroid Prime Hunters, et encore plein d'autres...<br />
    					Mais une seule chose à la fois, avant de sortir les autres sites, nous aimerons tout d'abord compléter celui-là afin qu'il soit "100% opérationnel".<br />
    					L'équipe de DSArena vous souhaite une bonne visite, 
    					A bientôt !
    				</td>
    			</tr>
    		</tbody>
     
    </table>
    Bon, vous allez le dire, c'est parce qu'il y a des <br />; mais non, certaines phrases longues vont à la ligne :s

  4. #4
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Décembre 2003
    Messages : 15
    Par défaut
    Slt,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <table width="50%" align="center" class="table_new">
    Peut tu me dire ce qu'il y a dans le style pour class="table_new"

    Je pense que la réponse à ta question ce trouve dedant ..

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 34
    Par défaut
    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
    .table_new {
    	border-collapse: collapse;
    	border:#660000 outset 4px;
    }
     
    .table_new th {
    	background-color:#660000;
    	color:#FFFFFF;
    }
     
    .table_new td {
    	background-color:#FFFFFF;
    	text-align:left;
    	border: #660000 solid 1px;
    }

Discussions similaires

  1. Comment fixer la largeur d'un tableau
    Par mochel dans le forum Android
    Réponses: 1
    Dernier message: 02/01/2013, 13h00
  2. [HTML] comment fixer la largeur d'une page
    Par ouadie99 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 19/03/2009, 21h50
  3. [HTML 4.0] Fixer une largeur de colonne dans une table très large
    Par Poulpynette dans le forum Balisage (X)HTML et validation W3C
    Réponses: 12
    Dernier message: 11/03/2009, 11h02
  4. [HTML] Fixer l’entête d’un tableau HTML Large.
    Par laTayour dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 10/03/2009, 09h26
  5. HTML dans PHP, PHP dans HTML...
    Par jeremy_chauvel dans le forum Langage
    Réponses: 3
    Dernier message: 24/04/2006, 20h28

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