Bonjour à tous,

ca fait longtemps que je n'avais plus posté mais je suis confronté à un problème qui me dépasse donc je me permet de soliciter votre aide.

Sur un site, j'utilise une iframe afin d'afficher un plan google map directement depuis le site maps.google.be.
Le reste de la page étant en div/css et valide XHTML 1.0 Transitional.

Etrangement, je ne suis jamais arrivé à centrer mon iframe (ce qui n'est pas encore très grave bien que j'aurais préféré qu'elle soit centrée).
edit: ayé, j'ai réussi à la centrer, il faut lui donner un display:block; car iframe est un élément inline.

Mis à part ce petit problème, la frame se positionne assez bien avec FF et IE 7.

C'est en testant avec IE 6 que je remarque qu'elle ne se positionne pas du tout comme elle devrait.

Ca ne doit pas être grand chose mais après quelques essais infructueux, je me permet de poster ici.

La page concernée : http://www.messitert.be/plan/

Merci d'avance à ceux qui m'aideront Smiley cligne

seebz


edit: après plusieurs test, il semblerait que la frame sort du flux (pour être plus précis, de son élément parent).
Vraiment étrange comme comportement, SVP j'ai besoin de votre aide.

exemple en couleur : http://www.neomin.be/bug.htm




re-edit: Après plus de 3 heures de tests dans tous les sens, j'ai trouvé un moyen de contourner le problème.
En mettant l'iframe dans une table, elle se positionne correctement (ne sort plus du flux).
On a beau savoir que IE, c'est de la m****, ca me surpendra toujours à quel point.
Modifié par seebz (10 Sep 2007 - 13:33)