Partage
  • Partager sur Facebook
  • Partager sur Twitter

centrer un tableau

une class pour tous?

Sujet résolu
    8 janvier 2006 à 15:29:40

    bonjours,
    je me demandais s'il était possible de centrer automatiquement tout les tableau.
    si j'ai bien compris le cours, pour centrer un block comme un tableau, on utilise margin: auto;
    le probleme est qu'il faut indiquer la largeur du block.
    donc apparement, impossible de faire une class css pour tout les tableau...
    et pourtant sur ce site, tout les tableau sont centré.
    En regardant le code source d'une page ou il y a plusieur tableau, je voix qu'ils ont tous 'class="tab_user"'
    alors... comment faire?
    • Partager sur Facebook
    • Partager sur Twitter
      9 janvier 2006 à 18:41:15

      up!
      alors...personne :euh:
      excusé moi si je n'ai pas été clair dans ma question, mais pourriez-vous m'aider à mieu la formuler?
      • Partager sur Facebook
      • Partager sur Twitter
        9 janvier 2006 à 18:51:00

        Tu peux simplement essayer d'assigner la propriété CSS à la balise <table> :
        table { margin: auto;}

        Si celà ne marche pas, essaye de fixer la largeur de tes blocs parents... :)
        • Partager sur Facebook
        • Partager sur Twitter
          10 janvier 2006 à 17:31:43

          table { margin: auto;}

          ne fonctionnera pas puisqu'il faut fixer la largeur.
          Mais quand tu dis

          Citation : Deeder

          essaye de fixer la largeur de tes blocs parents... :)


          tu parle de quels blocs?
          • Partager sur Facebook
          • Partager sur Twitter
            10 janvier 2006 à 22:01:53

            Les blocs parents sont les blocs dnas lesquels ton tableau est inséré.

            Un site web est fait d'une succession de blocks plus ou moins imbriqués qui donnent ainsi une structure propre et logique à la mise en page.

            Les blocs précédents, dans lesquels se trouve ton élément sont les blocs parents, les blocs insérés dans le bloc que tu étudie sont les blocks enfants... Ca donne une hierarchisation de l'imbrication finale. :)
            • Partager sur Facebook
            • Partager sur Twitter
              10 janvier 2006 à 22:05:48

              METS SIMPLEMENT UNE LARGEUR POUR TOUS TES TABLEAUX/

              TABLE
              {
                      WIDTH: 90%;
                      MARGIN: AUTO;
              }


              ET SI TOUS TES TABLEAUX NE FONT PAS 90%? CR2E AUTANT DE CLASSES POUR TES TABLEAUX QU4IL Y A DE TAILLES DIFF2RENTES
              • Partager sur Facebook
              • Partager sur Twitter
                24 janvier 2006 à 21:51:06

                Citation : Cortexd

                ET SI TOUS TES TABLEAUX NE FONT PAS 90%? CR2E AUTANT DE CLASSES POUR TES TABLEAUX QU4IL Y A DE TAILLES DIFF2RENTES


                mais mon but est justement de ne pas avoir à faire une class pour chaque tableau.
                • Partager sur Facebook
                • Partager sur Twitter
                  24 janvier 2006 à 22:54:15

                  bin s'ils sont tous différents, tu es obligé!
                  sinon mets ceci:

                  table
                  {
                          width: 100%;
                          margin: auto;
                  }


                  et après, pour chaque bloc contenant un tableau tu mets des padding, mais bon ça revient au même :p
                  • Partager sur Facebook
                  • Partager sur Twitter

                  centrer un tableau

                  × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                  × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                  • Editeur
                  • Markdown