Vitesse de défilement d'une page

loicseg Messages postés 168 Date d'inscription dimanche 26 février 2006 Statut Membre Dernière intervention 30 septembre 2011 - 6 janv. 2009 à 18:28
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 - 8 janv. 2009 à 08:44
Bonjour à tous et bonne année !
J'ai besoin de votre aide pour réaliser un petit effet sur une page.
Explication :
Pour le moment je dispose d'un script qui permet de centrer la page dans la fenêtre du navigateur là où l'on a cliqué (comme un jeu de rôle).
Le problème c'est que cet action se fait directement après le clic, ce qui rend le concept moins intéressant.
Donc ma question est la suivante : Existe-t-il un moyen de réduire la vitesse de défilement d'une page lors de cette action ?
Merci d'avance.

3 réponses

Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
7 janv. 2009 à 10:03
bonjour,
>>Le problème c'est que cet action se fait directement
fais le progressivement !
une ch'tiote fonction appelée avec setTimeout qui
      déplace progressivement jusqu'à atteindre le but
Cordialement          [mon Site] [M'écrire] Bul         
loicseg Messages postés 168 Date d'inscription dimanche 26 février 2006 Statut Membre Dernière intervention 30 septembre 2011
7 janv. 2009 à 18:05
aurais-tu un exemple ? par ce que ce que je veux moi ce n'est pas que l'action se fasse au bout d'un certain temps mais que le défilement soit ralentit...
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
8 janv. 2009 à 08:44
ben oui.... et pour ralentir, faut faire le trajet par étapes.
par exemple : l'élément est en position 100,250
tu le mets en position 110,260 puis 120,270, puis 130,280....
jusqu'à  atteindre la position désirée
          [mon Site] [M'écrire] Bul         
Rejoignez-nous