Bonsoir à tous
En ce moment, je refais mon site, et j'ai un petit problème de positionnement...
J'ai une structure classique (site fluide, largeur à 100%) :
- header
- 3 colonnes
- footer
Pour les 3 colonnes, j'ai deux div en float (les menus) et un div au milieu qui a un margin-left et un margin-right un peu plus grand que la largeur des deux menus (afin de ne pas "écrire" sous les menus).
Mon problème :
Si je met une <table> avec un width à 100% dans ma colonne du milieu, cette <table> s'affiche parfaitement sur beaucoup de navigateur (firefox, opera, konqueror) mais sous IE, elle s'affiche "plus bas" que mes deux menus.
Naturellement, si je force la largeur de ma <table> à 400px (par exemple), elle "remonte" et s'affiche au bon endroit.
Voici une URL de test
Avez vous une idée ?
J'ai aussi remarqué le meme problème lorsque je place un div avec un width à 100% dans ma colonne du milieu (meme avec des margin à 0).
Sur cette image, on le voit : mon div "blu" a un width à 100% et il est plus "grand" que mon <h1> qui contient "Les forums".
image
Je ne sais pas du tout pourquoi
(Naturellement, sous IE, ce div s'affiche plus bas que mes deux menus)
Merci
Modifié par LA GLOBULE (30 Oct 2005 - 20:35)

En ce moment, je refais mon site, et j'ai un petit problème de positionnement...
J'ai une structure classique (site fluide, largeur à 100%) :
- header
- 3 colonnes
- footer
Pour les 3 colonnes, j'ai deux div en float (les menus) et un div au milieu qui a un margin-left et un margin-right un peu plus grand que la largeur des deux menus (afin de ne pas "écrire" sous les menus).
Mon problème :
Si je met une <table> avec un width à 100% dans ma colonne du milieu, cette <table> s'affiche parfaitement sur beaucoup de navigateur (firefox, opera, konqueror) mais sous IE, elle s'affiche "plus bas" que mes deux menus.
Naturellement, si je force la largeur de ma <table> à 400px (par exemple), elle "remonte" et s'affiche au bon endroit.
Voici une URL de test
Avez vous une idée ?
J'ai aussi remarqué le meme problème lorsque je place un div avec un width à 100% dans ma colonne du milieu (meme avec des margin à 0).
Sur cette image, on le voit : mon div "blu" a un width à 100% et il est plus "grand" que mon <h1> qui contient "Les forums".
image
Je ne sais pas du tout pourquoi

(Naturellement, sous IE, ce div s'affiche plus bas que mes deux menus)
Merci

Modifié par LA GLOBULE (30 Oct 2005 - 20:35)