zil Posté 6 Août 2004 Posté 6 Août 2004 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
LaurentDenis Posté 6 Août 2004 Posté 6 Août 2004 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>...
zil Posté 9 Août 2004 Auteur Posté 9 Août 2004 Merci LaurentDenis pour ta réponse et ta remarque sur le code Pour info la page en question a changé d'url : http://www.dauphinsubaquatiqueclub.fr/spip...3?id_document=9 Mon site est en cours de développement d'ou un code avec encore qlq coquilles. Je vais faire le ménage
Denis Posté 10 Août 2004 Posté 10 Août 2004 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 !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant