liés au coin supérieur gauche de la fenêtre du navigateur de la zone client.Quelle est la manière exacte d'obtenir la position d'un élément?
Répondre
Essayez ceci: http://www.quirksmode.org/js/findpos.html
C'est la bonne idée, mais je crois qu'il y a des incohérences de navigateur dans la manière dont 'element.offsetParent' et' element.offsetTop'/'element.offsetLeft' sont gérés. Je ferais des recherches sur les principaux frameworks en faisant cela avant de copier/coller ce code ... –
En fait, quirksmode a été confronté à la compatibilité croisée depuis des années mais si vous pouvez utiliser Jquery (ou une partie de celui-ci) regardez le décalage méthode http://docs.jquery.com/CSS/offset –
En effet. L'implémentation de jQuery est assez compliquée: http://code.google.com/p/jqueryjs/source/browse/trunk/jquery/src/offset.js Le 'Element.viewportOffset()' du prototype peut être intéressant : //prototypejs.org/assets/2009/8/31/prototype.js –
- 1. Quelle est la manière la plus simple de jQuery d'avoir une div "position: fixed" (toujours en haut)?
- 2. Comment obtenir la position supérieure d'un élément?
- 3. Quelle est la manière pythonique de compter l'occurrence d'un élément dans une liste?
- 4. Get La position d'un élément change constamment
- 5. Comment obtenir la position d'un élément enfant
- 6. Quelle est la manière acceptée d'utiliser des cadres dans Delphi?
- 7. Quelle est la manière Pythonienne d'écrire cette boucle?
- 8. Python: quelle est la manière pythonique de réaliser cette boucle?
- 9. Quelle est la manière correcte d'afficher/cacher un UIScrollView?
- 10. Quelle est la manière la plus élégante de faire "foreach x sauf y" en PHP?
- 11. Utilisation exacte de la classe abstraite
- 12. Quelle est la manière la plus simple de faire 'est' en Java?
- 13. Quelle est la manière la plus simple de remplacer la valeur par défaut d'une propriété Delphi?
- 14. Quelle est la manière la plus simple d'obtenir la charge CPU totale actuelle dans .NET?
- 15. remplacer la correspondance exacte dans php
- 16. Comment obtenir la position d'un élément dans un StackPanel?
- 17. comment trouver la position d'un élément dans un div
- 18. Recherche de la position du client offset d'un élément
- 19. Quelle est la meilleure façon de détecter si un objet Javascript donné est un élément DOM?
- 20. Quelle est la manière la plus simple de simuler une référence par passe dans Actionscript 3.0?
- 21. Quelle est la manière la plus simple de changer l'image de l'onglet sélectionné dans ASP.NET MVC?
- 22. Quelle est la manière la plus productive de faire le mapping NHibernate?
- 23. Quelle est la manière la plus simple de se connecter à un objet serveur distant .NET
- 24. Quelle est la manière la plus rapide (exécution de code) d'exécuter une lecture XML?
- 25. Quelle est la manière la plus propre d'écrire une chaîne multiligne en JavaScript?
- 26. Quelle est la manière la plus simple de réécrire les URL dans ASP.NET MVC/IIS7?
- 27. Quelle est la manière la plus pythonique de faire agir une méthode liée comme une fonction?
- 28. Quelle est la manière la plus simple de créer des archives multi-parties sous Unix?
- 29. Quelle est la manière la plus simple d'ajouter un à une chaîne binaire en Perl?
- 30. Quelle est la manière la plus efficace/élégante de supprimer des éléments d'une matrice dans MATLAB?
Mon erreur sur le double drapeau. Je pensais avoir vu un tag jQuery. –