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 :

Centrage dans un tableau


Sujet :

HTML

  1. #1
    FoxLeRenard
    Invité(e)
    Par défaut Centrage dans un tableau
    Désolé mais ça fait suite a une question résolue en partie avec des DIV
    inclus dans un TD d'un tableau.

    Voila ce que je cherche a obtenir

    Dans un TD d'un tableau, j'ais une image (bandeau de 400px
    puis en dessous je voudrait une liste CENTREE mais dont les textes soient calés à gauche (left)

    j'essais de dessiner ça:
    les XXXXXXXX c'est l'image (bandeau)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|  ==TD SUIVANT ==
                * blabla bla 18                                
                * truc machin 150                                    
                *etc
    Vous feriez comment ?
    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 25
    Par défaut
    essaie avec les marges dans les CSS

  3. #3
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 25
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <table>
    <tr><td>lienImage</td><td> TD suivant</td></tr>
    <tr><td><center>Liste a puce</center></td><td> TD suivant</td></tr>
    </table>
    Si tu rajoute la balise center entre tes listes ca devrait centré en dessous la cellule de l image non??
    Sinon essaye avec des marges en Css:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <div class="liste_puces">listes puces</div>
     
    Css:
     
    .liste_puces{
    padding-left: nombre de px; 
    }
    Je sais pas

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 25
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    <html>
     
    <style type="text/css">
     
    .textealigne
      {
        position:relative;
        left:80px;
      }
      
    .textealigne2
      {
        position:relative;
        left:220px;
      }
      
    .textealigne3
      {
        position:relative;
        padding-left:220px;
      }
      
    </style>
     
    <body>
    <table width="300" border="1">  <tr><td>
    <div class="textealigne">  <ul>
      <li>Ligne 1</li>
      <li>Deuxième ligne</li>
      <li>Ligne n°3</li>
      <li>Dernière ligne (n°4)</li>
    </ul>
    </div>
    </td></tr></table>
    <hr />
    <table width="300" border="1">  <tr><td>
    <div class="textealigne2">  <ul>
      <li>Ligne 1</li>
      <li>Deuxième ligne</li>
      <li>Ligne n°3</li>
      <li>Dernière ligne (n°4)</li>
    </ul>
    </div></td></tr></table>
    <hr />
    <table width="300" border="1">  <tr><td>
    <div class="textealigne3">  <ul>
      <li>Ligne 1</li>
      <li>Deuxième ligne</li>
      <li>Ligne n°3</li>
      <li>Dernière ligne (n°4)</li>
    </ul>
    </div></td></tr></table>
     
    </body>
    </html>
    Le premier style correspond à ce que tu veux.
    Le deuxième aussi, mais avec un décalage trop important.
    Le troisième avec le même décalage trop important, mais en utilisant "padding-left" au lieu de "left".

    Dans le cas où ton décalage est dans les limites, il n'y a pas de différence visible entre "left" et "padding-left".

  5. #5
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par Becafuel
    essaie avec les marges dans les CSS
    Ton deuxiéme message est vraiment précieux pour moi, un vrais petit cours

    Mille merci pour cela
    (je marque donc le fil comme résolu)

    A+

  6. #6
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par hawaks
    Si tu rajoute la balise center entre tes listes ca devrait centré en dessous la cellule de l image non??
    Non ou il faudrait donner une largeur au div si non par default il est en width 100%

    De plus CENTER n'est pas valide WC3.

    Merci de ta réponse

Discussions similaires

  1. Centrage vertical de texte dans un tableau
    Par Kaluza dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 3
    Dernier message: 04/01/2011, 07h51
  2. problème de centrage d'un tableau dans un float sous IE < 8
    Par boboss123 dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 19/10/2010, 09h49
  3. XSLFO - Centrage de texte dans un tableau
    Par henri93 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 02/03/2010, 12h34
  4. Réponses: 3
    Dernier message: 28/05/2007, 07h47

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