Debe haber algo que se me escapa por no haberlo comprendido bien, pero si de lo que se trata es de centrar una imagen en la ventana sin que la página sea mayor del tamaño mostrado (hay declarado hoverflow: hidden) y si no no se buscaría este efecto, pregunto
¿no sería mejor colocar la imagen como fondo del body posicionada?
Código CSS:
Ver originalhtml, body {
width: 100%;
height: 100%;
/*resto propiedades necesarias*/
background: #000 url(ruta.ext) no-repeat 50% 50%;
}
Pero es que tengo una duda, no se si sólo se quiere centrar (vertical) un elemento o también los contenidos de ese elemento.