2010-04-12 5 views
1

J'ai un problème avec un effet de redimensionnement que j'ai fait dans http://www.mcz-scenario.it. Lorsque vous cliquez sur une langue, vous pouvez voir l'image "d'arrière-plan" transférée dans une certaine position de l'écran.jquery animate et image redimensionnement scintillement

ceci est l'image:

<img id="lago" src="http://www.mcz-scenario.it/images/lago.jpg" height="1070" width="1600" alt="lago" /> 

Et c'est le "resize" effet

$("#lago").animate({ 
height: 148, 
width: 264, 
top: endPosition2.top+42, 
left: endPosition2.left+350+26}, 4000); 

maintenant ... Je vois un peu vacillante d'exécuter cette animation dans Firefox. Comment puis-je gérer cela? Est-ce normal parce que l'image est trop grande? Aidez-moi s'il vous plaît :(

THX

Répondre

0

Essayez de faire l'animation plus rapide, soit 500 au lieu de 4000. Il semble moins inquiétant de cette façon, même s'il y a un peu de scintillement.

Une solution serait de . utiliser flash

+0

Ou peut-être :) silverlight – Tarik

+1

Je ne peux pas réduire le temps :(et c'est une sorte de truc ... Je ne vais pas utiliser flash pour de nombreuses et de nombreuses raisons: P ... Désolé – denadai2

+0

C'est raisonnable. Une autre idée: essayez de remplacer l'image par un lo wer-résolution un juste après que l'utilisateur a cliqué sur le lien, peut-être que Firefox peut évoluer plus rapidement. (Vous devez également précharger l'image pour être immédiatement disponible lorsque l'utilisateur clique) – Leventix