Bonjour,
Je rencontre un petit soucis et là je suis en train de me casser les dents dessus.
Voici les données du problèmes.
Je fais une mise en page en 3 colonnes (méthode classique : une colonne de gauche avec un float:left, une colonne de droite avec un float:right et une colonne centrale)
La colonne centrale contient des éléments en clear:both.
pour éviter tout problème j'ai appliqué un contexte de formatage (http://www.blog-and-blues.org/articles/Float%2C_clear_et_contextes_de_formatage pour plus d'infos) sur lme bloc centrale via un overflow:auto.
Du coup, le clear ne fait pas sauter les éléments sous les colonnes de droites et de gauches.
J'ai testé sous IE6 et 7, opera et Firefow windows.
Pas encore testé sous mac mais à faire bien sûr.
Tout va bien, sauf sous firefox :
le margin-left:200px du bloc centrale ne pars pas du bloc conteneur, mais à partir du menu de gauche.
Je ne vous fait pas plus de blabla et vous donne carrément l'url de l'exemple : http://www.data4dev.com (site de test temporaire)
Vous verrez donc que sous firefox la partie centrale est décalée sur la droite de 200 pixels (comparez avec ce que ça devrait donner sous ie7 ou opera par exemple).
Que dois je faire ?
Modifié par tanuki (06 Jul 2007 - 10:45)
Je rencontre un petit soucis et là je suis en train de me casser les dents dessus.
Voici les données du problèmes.
Je fais une mise en page en 3 colonnes (méthode classique : une colonne de gauche avec un float:left, une colonne de droite avec un float:right et une colonne centrale)
La colonne centrale contient des éléments en clear:both.
pour éviter tout problème j'ai appliqué un contexte de formatage (http://www.blog-and-blues.org/articles/Float%2C_clear_et_contextes_de_formatage pour plus d'infos) sur lme bloc centrale via un overflow:auto.
Du coup, le clear ne fait pas sauter les éléments sous les colonnes de droites et de gauches.
J'ai testé sous IE6 et 7, opera et Firefow windows.
Pas encore testé sous mac mais à faire bien sûr.
Tout va bien, sauf sous firefox :
le margin-left:200px du bloc centrale ne pars pas du bloc conteneur, mais à partir du menu de gauche.
Je ne vous fait pas plus de blabla et vous donne carrément l'url de l'exemple : http://www.data4dev.com (site de test temporaire)
Vous verrez donc que sous firefox la partie centrale est décalée sur la droite de 200 pixels (comparez avec ce que ça devrait donner sous ie7 ou opera par exemple).
Que dois je faire ?
Modifié par tanuki (06 Jul 2007 - 10:45)