salut à tous

je suis en apprentissage grace au livre css2 et a la fin il y a une section exemples de gabarits

alors voilà j'ai mis en ligne l'un des exemples à l'adresse suivante:
http://www.sabr974.org/test/2_col_test.html

dans le conteneur central (id=centre) il y a du texte placé dans un <p> mais un probleme de decalage par rapport au bord gauche apparait au bout de quelques lignes...

j'ai essayé plusieurs choses (marge, padding...)
je ne trouve pas la solution !
pourtant dans l'exemple du bouquin page 258 on ne voit pas de decalage !

merci pour votre aide
Modifié par ludophil (01 Aug 2006 - 23:39)
ludophil a écrit :
je viens de voir que ce décalage n'existait pas dans firefox !


C'est sûrement un décalage de 3 pixel qui n'apparait que dans Internet Explorer. Si c'est le cas une recherche sur le forum avec IE Three Pixel devrait renvoyer quelques réponses Smiley cligne .
ok...merci Igor c'est bien ce probleme de Three pixel jog propre à IE

mais je ne trouve pas la correction à ce bug adaptée à mon exemple
ok j'ai trouvé une soluce !

il faut donner une hauteur de 1% au bloc central...celui subissant le décalage...

par contre je n'ai pas encore d'explication
ludophil a écrit :
ok j'ai trouvé une soluce !

il faut donner une hauteur de 1% au bloc central...celui subissant le décalage...

par contre je n'ai pas encore d'explication

Le fait de donner une dimmension fixe au bloc fait qu'il est doté, dans le moteur de rendu d'IE, de la propriété HasLayout… propriété qui modifie le comportement des blocs, parfois de manière étrange. Smiley biggol

Mais on s'en sort aussi parfois pour corriger certains bugs ou pour simuler un comportement.

Voir cet article : http://www.test.blog-and-blues.org/haslayout/trad_temp.html