28173 sujets

CSS et mise en forme, CSS3

Bonjour,

en effet j'ai un probleme de décalage dans IE6 que je n'arrive pas a régler,
voila ce que j'ai avec Firefox et IE7

upload/14727-img1.jpg ,


mais par contre voila le décalage dans IE6

upload/14727-img2.jpg

quelqu'un n'aurai il pas une idée d'ou vient le probleme ???

Voila le lien de la page http://www.lifeclubdz.org/testsite/
Modérateur
bonjour

IE6 comprend width et height comme min-width et min-height.

¨Pour fixer la largeur de ton menu , il faut donc appliquer un overflow:hidden; qui empechera le menu de s'elargir.

Le fond est affiché a partir de la gauche de ton conteneur qui est en flottant a droite , dans IE6 , ton conteneur s'elargit , ce qui decalle visuellement l'affichage.

GC
Salut,

j'ajoute qu'il y a un problème de "double margin bug" qui peut être résolu en remplaçant :
div#content_left {
float: left;
margin: 0 0 0 10px;
...
}
par
div#content_left {
float: left;
margin: 0;
padding-left: 10px;
...
}

A+ Smiley cligne
Merci beacoup gcyrillus et Heyoan, ça marche tres bien,

j'ai eu un autre probleme avant, et la solution c'était la meme chose
[code]overflow:hiden;

je ne comprend pas bien ce quil fait ce overflow, mais je vais me documenter un peut la dessu Smiley cligne