Salut à tous,
J'ai un <table> dans une div .conteneur le but étant de centrer le tableau.
La div conteneur se trouve dans une div .affich.
Le problème c'est que la div .conteneur prend toute la place qui lui est possible de prendre, on le voit grâce au background-color: #766578; (couleur très moche choisie au hasard)
Normalement la div devrait prendre autant de place que nécessaire au tableau, non? D'où vient le problème?
Merci.
ScreenShot!
Modifié par Pogo (26 Apr 2007 - 23:10)
J'ai un <table> dans une div .conteneur le but étant de centrer le tableau.
La div conteneur se trouve dans une div .affich.
Le problème c'est que la div .conteneur prend toute la place qui lui est possible de prendre, on le voit grâce au background-color: #766578; (couleur très moche choisie au hasard)
Normalement la div devrait prendre autant de place que nécessaire au tableau, non? D'où vient le problème?
Merci.
ScreenShot!
.affich
{
padding-bottom: 20px;
padding-left: 30px;
padding-right: 30px;
background-color: #FFFFFF;
min-height: 360px;
margin-left: 150px;
text-align: center;
}
/*contient le tableau. a pour fonction de centrer le tableau mais prend toute la largeur diponnible...*/
.conteneur
{
min-width: 500;
min-height: 1;
background-color: #766578;
}
/*En bonus, la div globale qui contient toutes les autres div*/
.globale
{
margin-left: auto;
margin-right: auto;
width: 1029px;
min-height: 700px;
border: 1px dotted #000000;
}
<div class="conteneur">
<table><tr class='first'><td>Date</td><td>Ville</td><td>Sujet</td></tr>
//Code php qui génère les lignes du tableau
<?
while (odbc_fetch_into($reponse,$ligne))
{
print "<tr><td>".$ligne[1]."</td><td>".$ligne[3]."</td><td>".$ligne[2]."</td></tr>";
}
?>
//fin du code php
</table>
</div>
Modifié par Pogo (26 Apr 2007 - 23:10)