Récupérer la valeur "top" d'un div ? - HTML/CSS - Programmation
Marsh Posté le 15-12-2011 à 18:44:32
Tu dois mettre l'id entre double quote
https://developer.mozilla.org/fr/DO [...] lementById
Marsh Posté le 18-12-2011 à 13:47:44
David Boring a écrit : Tu dois mettre l'id entre double quote |
Mauvaise réponse regarde bien, lecode est correct. C'est récupération de la position de l'élément qui n'est pas bonne. Il faut utiliser offsetTop ou mieux passer par une librairie (jquery/mootools) pour récupérer la position.
Marsh Posté le 15-12-2011 à 16:12:38
Bonsoir tout le monde,
Je suis embêté, j'ai cherché partout et tout le monde dit que ca devrait fonctionner mais rien ...
J'ai une fonction javascript :
Et dans mon fichier .css j'ai bien paramétrer ce div avec le paramètre top:5px;
Voilà le code html qui appelle la fonction : onmouseover="TimerMenuDiv('Menuportfolio');"
et voilà mon div : <div class="menuportfolio" id="Menuportfolio"> blablabl </div>
Quand je survol ce div, il me renvoi une fenêtre alert sans aucune valeur ...
Je sais plus quoi faire ... j'ai juste besoin de récupérer la valeur que j'ai dans mon .css afin ensuite de l'incrémenter de +x et pourquoi pas d'utiliser un setTimeout afin de faire apparaitre mon div de manière fluide en descente ...
Merci pour votre aide