28173 sujets

CSS et mise en forme, CSS3

Bonjour,

Voici mon problème : j'ai une image à gauche et du texte à droite. J'ai mis au texte un margin-left et l'img en float:left afin d'avoir le texte qui ne coule pas sous l'image.
Le problème, c'est qu'à gauche de cette zone (img+txt) j'ai un sous-menu.
Du coup, sous IE, je dois mettre un margin-left:360px; et sous FF un margin-left:150px;

Comment résoudre ce problème ?

Merci

Voici le pb illustré
upload/5619-debug.gif

margin-left:150px;
_margin-left:360px; /* Crack IE que seul IE comprends et donc applique */ 
Salut,

Pour éviter de devoir "bidouiller" les marges pour ton positionnement, tu peux positionner tes 3 éléments (sous-menu, img et texte) en flottant. Ainsi, tes éléments seront les uns à coté des autres et tu n'auras qu'à attriuber des marges uniquement pour ne pas qu'ils soient collés.

J'éspère que cela t'aidera Smiley cligne .