Hola amigos tengo un problema el cual es el siguiente.
tengo un ciclo for en php el cual es el siguiente:
Código:
<?php
$verticaltope = 736;
$bottomtope = 736;
for ($i = 0; $i <= $verticaltope; $i=$i+32) {
for ($j = 0; $j <= $bottomtope; $j=$j+32) {
echo '<div class="focus"><div id="posimg" class="imagen" style="background-position: -'.$j.'px -'.$i.'px;"></div></div>';
}
}
?>
Bueno pues son 2 pequeños ciclos es cual me muestra en un div pequeñas imagenes de una imagen mas grande.
el caso es que cuando quiero obtener el backgroun position de ese elemento me sale que su posición es de 0px 0px y las verdad no logro hacerlo funcionar. este es el script que tengo.
Código:
function getImagePosition(){
var demo = document.getElementById('posimg').getAttribute("style");
alert(demo.toString());
}
window.addEventListener('click', getImagePosition);
espero que me puedan ayudar! gracias