IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Centrer un élément dont on ne connait pas la largeur


Sujet :

JavaScript

  1. #1
    maa
    maa est déconnecté
    Membre éclairé
    Avatar de maa
    Inscrit en
    Octobre 2005
    Messages
    672
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Octobre 2005
    Messages : 672
    Par défaut Centrer un élément dont on ne connait pas la largeur
    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 ?

  2. #2
    Membre confirmé Avatar de Ricou13
    Inscrit en
    Août 2002
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 292
    Par défaut
    Salut,

    Tu dois pouvoir obtenir la largeur de ton objet (l'infobulle) par

  3. #3
    Membre confirmé Avatar de Ricou13
    Inscrit en
    Août 2002
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 292
    Par défaut
    Je viens de regarder ton code.

    C'est ce que tu as utilisé et ça marche. Alors, il est où ton pb

  4. #4
    maa
    maa est déconnecté
    Membre éclairé
    Avatar de maa
    Inscrit en
    Octobre 2005
    Messages
    672
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Octobre 2005
    Messages : 672
    Par défaut
    Oui pardon j'ai trouvé la solution hier soir. J'ai oublié de vous tenir informé. Merci quand même pour votre aide et encore mille excuses.

  5. #5
    Membre confirmé Avatar de Ricou13
    Inscrit en
    Août 2002
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 292
    Par défaut
    Effectivement...

    Alors pense à cliquer sur le bouton "Résolu" en bas.

    De plus, moi j'ajouterai un décalage supplémentaire vers la gauche car le centrage se fait par rapport à la pointe de la flèche qui se trouve à l'extrême gauche du curseur.
    De fait, notament pour le picto central, on a le sentiment que le texte est trop à droite car on le centre intuitivement par rapport au centre du curseur.
    Donc quelques pixels de plus vers la gauche centreraient le texte avec le centre du curseur et non avec son extrême gauche.


  6. #6
    maa
    maa est déconnecté
    Membre éclairé
    Avatar de maa
    Inscrit en
    Octobre 2005
    Messages
    672
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Octobre 2005
    Messages : 672
    Par défaut
    merci encore pour ces conseils Ricou13

  7. #7
    Membre confirmé Avatar de Ricou13
    Inscrit en
    Août 2002
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 292
    Par défaut
    Autant pour moi !

    Je voulais dire des pixels vers la droite car on a l'impression que le texte est trop à gauche

    Par contre, j'aime bien ton design et le menu : sobre et élégant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 31/03/2007, 01h39
  2. Javascript : Regex !? Remplacer une chaine dont on ne connait pas la valeur
    Par adrianevens dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 12/01/2007, 16h03
  3. [algorythmie] remplir un tableau dont on ne connait pas encore la taille
    Par d_token dans le forum Collection et Stream
    Réponses: 27
    Dernier message: 26/09/2006, 17h36
  4. Réponses: 6
    Dernier message: 06/09/2006, 21h28
  5. Réponses: 1
    Dernier message: 03/04/2006, 00h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo