Aller au contenu

Sujets conseillés

Posté

Bonjour,

Je positionne un bloc par rapport à son parent avec un margin-left:10 px;

La largeur de la marge est plus grande dans IE que dans Mozilla.

Voir page (bloc contenant les vignettes) :

http://www.dauphinsubaquatiqueclub.fr/spip...uler+cette+page

css à l'adresse (bloc #vignette margin-left:10px) :

http://www.dauphinsubaquatiqueclub.fr/spip/dsc_css/dsc.css

J'ai rien trouvé avec le moteur de recherche du forum à ce sujet.

Ce bug ets il connu ? ... et y a t'il une solution ?

Merci

Posté

C'est le IE Doubled Float-Margin Bug : IE double la marge gauche d'un élément flottant à gauche, ou la marge droite d'un élément flottant à droite, placé immédiatement dans son conteneur.

La solution consiste à ajouter une règle

display: inline;

pour le flottant (ici ton #vignette), qui ne changera rien au positionnement mais neutralisera le bug.

Par ailleurs, tu devrais corriger les erreurs HTML et CSS nombreuses dans la page en question (absence de <body>, double <html>, </br> au lieu de <br>...

Posté
C'est le IE Doubled Float-Margin Bug : IE double la marge gauche d'un élément flottant à gauche, ou la marge droite d'un élément flottant à droite, placé immédiatement dans son conteneur.

Mais comment tu fais pour tout savoir sur tout ??? T'es une véritable encyclopédie mon vieux ! ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...