Toile offsetTop et offsetLeft
En HTML5 Canvas qu'est-ce que offsetTop et offsetLeft ?
Je vais essayer d'obtenir les X et Y de la souris cliquez sur l'événement. Je sais que je peux obtenir ce travers:
mycanvas.onclick = function (evt) {
var offX = evt.layerX - mycanvas.offsetLeft;
var offY = evt.layerY - mycanvas.offsetTop;
}
mais qu'est-ce que offsetLeft et offsetTop? et qu'est-ce que LayerX et LayerY ?
OriginalL'auteur Stacker | 2011-10-19
Vous devez vous connecter pour publier un commentaire.
La offsetLeft les propriétés spécifiques aux éléments et qui est décrit dans ce la documentation:
LayerX spécifiques à des événements et est décrite dans ce la documentation:
Espère que ça aide!
OriginalL'auteur Chris Ching
Selon MSDN du document, le layerX et layerY sont par rapport à la plus proche ancêtre positionné dans l'arborescence DOM.
J'essaie de résoudre ce trop...
OriginalL'auteur xiaoyi