Decalage sur IE par rapport a Firefox
Discutez d'informatique ici !
-
rich93
- Membre Naturel
- Messages: 74
- Enregistré le: 08 Nov 2007, 20:41
-
par rich93 » 31 Mai 2010, 13:37
Bonjour j'ai un problème de décalage de div sur IE alors que tout fonctionne bien sur Firefox. Avec Firebug j'arrive a trouver un problème qui expliquerait peut-etre ce problème.
Sur firefox :
Sur IE:
-
Finrod
- Membre Irrationnel
- Messages: 1944
- Enregistré le: 24 Sep 2009, 10:00
-
par Finrod » 31 Mai 2010, 14:17
Programme un pop-up qui demande à l'utilisateur IE de "se mettre à jour" en installant firefox.
(ou au choix chrome, opera etc...)
-
rich93
- Membre Naturel
- Messages: 74
- Enregistré le: 08 Nov 2007, 20:41
-
par rich93 » 31 Mai 2010, 14:29
lol c'est vrai que c'est une solution mais si l'utilisateur préfère IE c'est son choix...
-
Olympus
- Membre Irrationnel
- Messages: 1668
- Enregistré le: 12 Mai 2009, 11:00
-
par Olympus » 31 Mai 2010, 14:36
Euh qu'est-ce qui ne marche pas ? Le premier code ne marche pas sous IE si j'ai bien compris ? Si c'est ça, on peut aussi voir ton CSS ?
-
rich93
- Membre Naturel
- Messages: 74
- Enregistré le: 08 Nov 2007, 20:41
-
par rich93 » 31 Mai 2010, 14:41
Alors je t'explique, en fait j'ai un bouton qui affiche en popup la fiche membre d'un utilisateur. Sauf que sur IE cette fiche membre ne s'affiche pas correctement mais que seulement avec quelques utilisateurs bizarrement.
Lorsque l'affichage est correct firebug me donne le code suivant :
et dans le cas contraire :
Pour ce qui est du css :
#fiche_membre {
position: relative;
padding:10px 5px;
margin:0;
width:825px;
height:470px;
color:#000;
letter-spacing: 0pt;
font-family: Arial;
font-size:12px;
font-size-adjust : none;
font-style: normal;
font-weight:normal;
line-height: normal;
text-decoration:none;
border-collapse: collapse;
border-spacing: 0pt;
}
#cote_gauche {
position:relative;
float:left;
width:400px;
margin-right: 15px;
}
#cote_droite {
position:relative;
float:left;
width:405px;
}
-
Olympus
- Membre Irrationnel
- Messages: 1668
- Enregistré le: 12 Mai 2009, 11:00
-
par Olympus » 31 Mai 2010, 14:50
Pourquoi "float:left;" pour #cote_droite ? Sinon, j'avoue que je n'ai encore rien compris au problème, surtout à l'histoire des deux codes HTML différents ( tu n'utiliserais pas du Javascript pour le génerer, mais au final ça te donne deux versions différentes sous IE et sous FF ? ) .
-
rich93
- Membre Naturel
- Messages: 74
- Enregistré le: 08 Nov 2007, 20:41
-
par rich93 » 31 Mai 2010, 15:04
j'avoue je sais pas trop pour le float : left; (le site n'est pas a moi, je donne juste un ptit coup de main). par conter avec un float : right; l'affichage est décalé meme sur firefox donc ce n'est pas ca.
PS : le probleme ne se pose que pour quelques utilisateurs ce qui est tres bizarre...
-
Olympus
- Membre Irrationnel
- Messages: 1668
- Enregistré le: 12 Mai 2009, 11:00
-
par Olympus » 31 Mai 2010, 16:04
Tu peux poster le code HTML complet ( ainsi que le CSS ) avec uniquement les éléments qui posent problème ?
-
rich93
- Membre Naturel
- Messages: 74
- Enregistré le: 08 Nov 2007, 20:41
-
par rich93 » 04 Juin 2010, 13:19
bon en fait c'est un problème de la longueur du texte qui l'affiche, ca n'a rien à avoir avec le code. Merci quand même ^^
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 13 invités