Curioso, nunca me había fijado. Parece que es sólo cuestión del posicionamiento en si, ya que poniendo un color de fondo lo cubre todo. He hecho alguna prueba, como poner una posición relativa a
body
y alguna otra cosa extraña pero se queda igual. Primero pensé que sólo medía desde el
viewport pero tampoco es eso porque lo forcé a tener el tamaño del elemento pero tampoco funcionaba. Mañana sigo probando a ver qué puede ser.