nina75014
Messages postés6Date d'inscriptionvendredi 11 juin 2010StatutMembreDernière intervention 2 septembre 2010
-
14 juin 2010 à 11:06
nina75014
Messages postés6Date d'inscriptionvendredi 11 juin 2010StatutMembreDernière intervention 2 septembre 2010
-
14 juin 2010 à 13:48
Bonjour à tous,
Je me présente je suis actuellement encore étudiante et donc je ne suis pas encore super calée en JS.
J'ai téléchargé un code sur ce site : ALBUM-PHOTOS-3D.
Il s'agit d'une sorte de carroussel d'images. Lorsque je remplace les photos et que je le test en local, pas de problème. Lorsque je l'intègre au site que je réalise actuellement la c'est le bazar :
REGARDEZ.
Dans les CSS j'ai retiré la position absolute car toutes les images du manège se positionnaient les unes sur les autres. Cependant le positionnement des images ne fonctionnent pas et d'ailleurs je le vois dans la console d'erreur il me signale un problème avec 'left' et 'top'.
Dans le JS on retrouve ces propriétés :
Mais ça fonctionne toujours pas (bien que j'ai remis la valeur absolute)...
Sinon comment dois-je changer le doctype si ça peut simplifier les choses...
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 14 juin 2010 à 13:38
tout est très relatif,
je viens de tester sur FF et IE et chez moi IE est moins saccadé donc!!!
les méthodes d'optimisation sont nombreuses...
- ne pas être trop gourmand en nombre d'images...
- ne pas mettre une valeur de delai sur un setInterval ou setTimeout non réaliste, trop courte donc...
- éviter les recalculs inutiles dans les boucles...
- passer par une table de sinus précalculée plutôt que de refaire le calcul, c'est du recalcul inutile
...mais une fois cela réglé, ce que tu ne maitriseras pas c'est pourquoi un coup cela va bien et pas la fois suivante