2012-07-08 3 views
0

J'essaie d'obtenir un site Web que j'ai fait pour afficher correctement dans mon navigateur préféré qui ne me donne jamais de tracas - IE6 !!! lol. J'ai 2 éléments flottants dans un div:Flotteur problème avec IE6 (sans marge/paddings)

#content_container { position:relative; width: 908px; background-color:#FFFFFF; padding: 26px; min-height:400px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545454; } 
#content_container_left { position:relative; width: 384px; float:left;} 
#content_container_right { position:relative; width: 496px; float:right; text-align:justify;} 

Le CSS ci-dessus donne ceci:

enter image description here

que vous pouvez voir le texte (#content_container_right) informations ci-dessous la galerie (#content_container_left) où le bon conteneur DEVRAIT flotter sur la droite où se trouve l'espace vide.

J'ai essayé de donner aux deux éléments flottants margin:0px; et padding:0px; mais cela ne fonctionne pas ... et bien que je n'ai pas de marge dans mes éléments flottants display:inline; ne fonctionne pas non plus. Le remplissage dans la div parente ne semble pas être le problème.

BTW: J'ai testé cela dans IE Tester qui a prouvé être très utile (même si elle ne peut pas être réplique 100% de la poubelle réelle)

Toutes les idées/suggestions?

+0

Pouvez-vous nous indiquer aussi votre code html? – dmp

+0

.. et vous devriez équilibrer combien de temps cela vous emmène contre le nombre de personnes qui vont réellement utiliser un navigateur obsolète et de plus en plus obscur! – dmp

+0

Je sais !!! J'ai reçu quelques visites avec des gens encore sur IE6 et IE5.5 (honte à eux) .. mais c'est aussi quelque chose que je veux apprendre et comprendre, je vais mettre à jour avec HTML – MSchumacher

Répondre

0

Ok, donc j'ai compris que les display:inline; et zoom:1 ont résolu mes problèmes (utilisez-les dans les divs flottants). Les gars ci-dessous ont donné de bons conseils concernant IE6. Rappelez-vous de ne pas casser votre dos pour IE6 comme Henrik le mentionne, parce que cela ne fait que rendre Microsoft LAZY et il s'efface.