**Que diferencia hay entre offsetx y layerx? ** es que estaba mirando con console.log como nos enseño freddy para sacar el atributo con l...

Carlos Alirio Chacon Hernandez

Carlos Alirio Chacon Hernandez

Pregunta
studenthace 4 años

**Que diferencia hay entre offsetx y layerx? **

es que estaba mirando con console.log como nos enseño freddy para sacar el atributo con las posiciones Y y X en el canvas y resulta que ese offset y el layer siempre dan lo mismo, alguien me podría decir cual es la diferencia entre ambas por fa

1 respuestas
para escribir tu comentario
    Sura Naileth Cedeño Lopez

    Sura Naileth Cedeño Lopez

    Team Platzihace 4 años

    Hola:wave: offsetX/ offsetY son una extensión de Microsoft para los objetos de eventos del mouse, y significan la posición del puntero del mouse con respecto al elemento de destino. Lamentablemente, no están implementados por Firefox, y hay discordancia entre los otros navegadores sobre cuál debería ser el punto de origen: IE piensa que es el cuadro de contenido , mientras que Chrome, Opera y Safari son el cuadro de relleno (lo que tiene más sentido, ya que es el mismo origen de elementos absolutamente posicionados).

    layerX/ layerY son propiedades de MouseEventobjetos definidos por navegadores basados ​​en Gecko (Firefox et al.). Algunos dicen que son sustitutos de offsetX/ offsetY- no lo son. Son la posición del mouse con respecto al "elemento posicionado más cercano", es decir, un elemento cuya positionpropiedad de estilo no lo es static. Ese no es el elemento objetivo si está posicionado estáticamente.

    Son compatibles con Chrome y Opera, pero ( layerX/ layerY) están obsoletos .

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.