¿Quiero colocar un DIV en unas coordenadas específicas? ¿Cómo puedo hacer eso usando Javascript?
javascript
html
coordinates
Adham
fuente
fuente
x_pos
,y_pos
No tiene que usar Javascript para hacer esto. Usando CSS simple:
Si cree que debe usar javascript, o está tratando de hacer esto dinámicamente usando JQuery, esto afecta a todos los divs de la clase "bla":
Alternativamente, si debe usar javascript antiguo regular, puede obtener por id
fuente
document.getElemtentById()
, también puede hacer referencia a él con un selector arbitrario similar a jQuery con document.querySelector () y sus muchas variacionesbueno, depende de si todo lo que quieres es colocar un div y luego nada más, no necesitas usar un script java para eso. Puede lograr esto solo mediante CSS. Lo que importa es en relación con el contenedor en el que desea colocar su div, si desea colocarlo en relación con el cuerpo del documento, entonces su div debe estar posicionado en absoluto y su contenedor no debe estar posicionado relativa o absolutamente, en ese caso su div será posicionado en relación con el contenedor.
De lo contrario, con Jquery, si desea colocar un elemento en relación con el documento, puede usar el método offset ().
si es relativo al desplazamiento de la posición del padre, el padre relativo o absoluto. luego use lo siguiente ...
fuente
También puede utilizar la propiedad CSS de posición fija.
fuente
Aquí hay un artículo descrito correctamente y también una muestra con código. Coordenadas JS
Según el requisito. a continuación se muestra el código que finalmente se publica en ese artículo. Necesita llamar a la función getOffset y pasar el elemento html que devuelve sus valores superior e izquierdo .
fuente
Cogí esto y agregué el 'px'; Funciona muy bien.
fuente