En tentant de mettre à jour le contenu de boite en XHR, je me suis rendu compte que IE (aussi bien 6 que 7) avait du mal à rafraichir le positionnement d'éléments en position:relative.
Pour faire simple, IE laisse l'élément en position:relative à l'ancienne position alors que Firefox, Safari et Opera le repositionne bien à sa nouvelle position.
La seule solution que j'ai trouvé pour l'instant, c'est de forcer le rafraichissement de l'élément en faisant un élément.innerHTML = élément.innerHTML (ou équivalent DOM). Et la, IE le repositionne correctement.
Quelqu'un a t'il une autre solution ?
Modifié par matgorb (19 Dec 2007 - 12:10)
Pour faire simple, IE laisse l'élément en position:relative à l'ancienne position alors que Firefox, Safari et Opera le repositionne bien à sa nouvelle position.
La seule solution que j'ai trouvé pour l'instant, c'est de forcer le rafraichissement de l'élément en faisant un élément.innerHTML = élément.innerHTML (ou équivalent DOM). Et la, IE le repositionne correctement.
Quelqu'un a t'il une autre solution ?
Modifié par matgorb (19 Dec 2007 - 12:10)