2012-04-10 11 views
0

Ich werde versuchen, dies so einfach wie möglich zu halten, da ich denke, es gibt ein paar Teile dazu.jQuery Animation und Größenanpassung von Bildern in IE7

Ich erstelle ein bisschen Javascript, das eine Anzahl von Bildern aufnimmt, zwischen ihnen animiert und einige zusätzliche Informationen wie Preis, Schlafzimmer, Badezimmer anzeigt, wenn das Bild im Mittelpunkt steht.

Das Hauptproblem, das ich habe, ist, dass dieser Code alles gut funktioniert, aber wenn die Bilder selbst die Größe ändern, ist es in IE7 abgehackt.

Sie die Demo hier sehen können: http://proofs.issl.co.uk/rrv4/

(. I die Hintergrund- und Vordergrund Demo Bilder für jetzt entfernt haben, damit das gebrochene Bild, aber das ist in diesem Teil nicht verwandten)

I‘ Ich fange an zu denken, dass ich nicht viel tun kann, wenn IE7 langsam animiert. Es war einmal der Fall, dass sowohl die Gleitbewegung als auch die Bildgrößen unruhig waren, aber ich änderte die Art, wie die Folie funktioniert (Einstellungsposition: relativ und animierend links: statt den linken Rand zu animieren :) und das scheint mir geholfen zu haben viel (aus irgendeinem Grund).

Aber ich kann mir nichts vorstellen, was ich tun kann, um den Animationen auf den Bildern zu helfen.

Ich habe sogar versucht, die Animationszeiten zu verdoppeln, aber es scheint keinen Unterschied zu machen - sie sind immer noch abgehackt, nur langsamer!

Antwort

0

Sie haben wahrscheinlich kein Glück. Die JavaScript-Engine und die Rendering-Engine von IE7 lassen das nicht einfach aussehen.

Wenn es Sie stört (und es stört mich), könnten Sie einfach die Animation für IE7 entfernen, vorausgesetzt, die plötzliche Größenänderung könnte immer noch die gleiche Ruckeln haben.

Wie auch immer, das ist genau das, was Sie mit IE7 bekommen.