Cita:
Iniciado por Triby
Si lo estas ocultando con visibility u opacity, el div sigue estando ahi ocupando el espacio que le corresponde, seguramente con display:none; se soluciona.

¿Y si lo metemos en el armario o debajo de la cama?
sólo un ratito, en lo que lo volvemos a sacar