Hola
Tú código esta bien, aunque si estás posicionando, en vez de usar margin-top y margin-left, te recomiendo que uses solo top y left.
Sobre esa pequeña diferencia entre las posiciones, es bastante normal, aunque suena extraño, las dimensiones del pixel de ambos navegadores no son iguales, suena bastante extraño, pero así es, a eso podemos sumarles ciertas ocasiones especiales o códigos particulares en los que los «movimientos» son muy notorios y difíciles de arreglar.
Suerte
Felicidad
__________________ ¡ hey, hou, hou, hey ! |