2010-05-13 6 views
1

Je suis un jQuery noob - alors s'il vous plaît excusez la base probable de cette question. Je fais quelque chose de très simple - en survolant la position et la taille d'une image. Lorsque vous passez la souris sur les images, il y a des «jaggies» visibles (en FF, chrome, safari et autre navigateur merdique) - y a-t-il un moyen de s'en débarrasser? Le code jquery est le suivant et un lien direct est ici kristechdev.metropoliscreative.com (survolez les icônes).jQuery: Comment lisser redimensionnement image animée

<script type="text/javascript"> 

    $(document).ready(function() { 

    $('#zoomNav li img').hoverIntent(

    function() { 

     $(this).animate({'margin-top' :'-35px', 'margin-left' :'-10px', 'height' :'95px','width' : '79px' }, 
      'fast'); 
    }, 

    function() { 

     $(this).animate({'margin-top' : '0px', 'margin-left' :'0px', 'height' :'70px','width' : '58px' }, 
      'fast'); 
    });  
    }); 



</script> 
+0

Juste vérifié votre lien et l'animation est lisse dans mon navigateur. Je ne vois pas de problème. – gurun8

+0

Fonctionne bien dans Chrome –

+0

ha ... peut-être im juste des noix ... :) – nikibrown

Répondre

0

pourrions avoir besoin de enable interpolation on images dans IE, si c'est là le problème.

+0

problème se produit dans FF, safari, chrome - Opera Opera vérifié, mais qui utilise cela? :) - Merci! – nikibrown

+0

@nikibrown - voir stats ... http://www.w3schools.com/browsers/browsers_stats.asp certains utilisent encore l'opéra ... – Reigel

+1

*** Editer * un ami a fait un screencast rapide de l'animation en mode lent (voir 30 seconde marque) voir les jaggies? ** http://www.duzodesign.com/junk/kristech/kristech.htm – nikibrown

Questions connexes