J'essaie de trouver l'emplacement d'un élément sur l'écran en utilisant javascript. C'est ce que je fais. Cela fonctionne très bien dans Firefox, Chrome et IE, mais Opera et Safari finissent par trouver 0 pour tous sauf le dernier élément.trouver l'emplacement des éléments HTML avec javascript & offsettop
Des idées pour lesquelles cela pourrait se produire et comment y remédier?
Je pense que cela pourrait être le problème, surtout si Safari a des problèmes similaires. Ce qui me dégoûte est: Je trouve sept éléments avec class = "target". Six d'entre eux retournent 0 pour leur offsetTop, mais le dernier renvoie la valeur correcte. Cela fonctionne donc d'une manière ou d'une autre. Juste pas toujours. J'ai double et triple vérifié les balises span réelles et ils sont tous identiques (sauf pour leurs identifiants bien sûr). – Skunkwaffle