Partage

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?

Vous êtes demandeur d'emploi ?
Sans diplôme post-bac ?

Devenez Développeur web junior

Je postule
Formation
en ligne
Financée
à 100%
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?
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... :)
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?
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. :)
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
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.
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

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