Queria poner un header de 30px, y un footer de 20px, y al medio un div que se adapte al 100% del espacio.. dejo una imagen para que se ve mas claro..
![](https://i.ibb.co/ZYLS3HX/planteamiento-fw.png)
No tengo idea de como hacer que ese div se adapte al alto de la página y se le resten los 50px de footer y header alguna idea?
Gracias!!!!