Aller au contenu

Sujets conseillés

Posté

Bonjour,

J'ai écris un script qui permet d'afficher un texte au passage de la souris sur un élément. Vous pouvez le voir à cette adresse en pointant sur les pictogrammes (ronds rouge, vert et jaune). Le texte qui s'affiche au passage de la souris se déplace avec elle et j'aimerais pouvoir le centrer sur la souris. Le problème est que les textes qui s'affichent ont des largeurs variables. Pour pouvoir les centrer, il faudrait alors que je récupère leurs largeurs et que j'en soustraie la moitié à la position de la souris. Mais est-ce possible ? Ou existe-il une autre solution ?

merci d'avance.

Posté

Ca doit effectivement être possible, si tu identifies correctement l'élément avec un id.

Tu peux ensuite récupérer sa taille de cette manière :

var element = document.getElementById('id_de_ton_element');
var taille = element.offsetWidth;

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...