var ventana = $(window).height();
var secc = ventana -380;
$(".section").height(secc);
Tengo una página con la estructura clásica: header, nav, main, section y footer, en section cargo páginas dinamicamente, cada una con un height diferente, la idea es ir cargando un fondo especifico en sectión según la página, quedando el header y el nav fijo arriba y el footer fijo abajo y en el espacio intermedio (section) cargar la página con su fondo correspondiente, con el código de arriba funciona, obtiene el height del navegador le resto 380 que es lo que mide la suma del header, nav y footer y se los resto, pero claro cuando tiro para abajo con la barra de desplazamiento vertical, no hay fondo, osea no pilla el total del contenido de la página si no lo que se en primera instancia. A ver si me podéis ayudar con esto.
Otro problema que tengo es que me gustaría fijar el footer abajo del todo, porque cuando la página cargada en el section tiene poco contenido el footer se queda justo debajo quedando un espacio en blanco antiestetico debajo del footer.