En plus mon probleme est plus corsé que ce que je croyais.
Voila ce que je veux faire:
une fonction qui positionne un texte; celui apparait sur le bord droit du navigateur, puis se translate jusqu'a etre centré au mileu de l'ecran.
Toutefois, moi je ne passe pas en parametre une chaine de caractere, mais un ID (d'une div). ainsi, c la div que je deplace. Alors avant, je faisait comme appel:
deplace(id,from,to,pas)
avec id: identifiant de la division
from: point de depart (idéalement il faudrait que ce soit le bord droit du navigateur)
to: point d'arrivé (idéalement pour que le texte soit centré)
pas: bon ça c pour la vitesse de defilement
le GROS pb, c pour 'to'. En effet, vu que cela correspond au point gauche du div, il faut donc que cela soit egal a :
(resolution du navigateur)/2 - (longueur de la div)/2
mais comment je peut connaitre la longueur de la div ? car en plus j'y applique des styles css dessus. Ainsi, si j'ai une taille de police de 20 ou de 50, la longueur ne seras plus la meme ...
helllllp !