No, quel codice non fa nulla di quanto dici :mrgreen: c'è addirittura il commento che dice cosa fa.
Elimina quel codice ed usa il codice indicato da...
100vh ti genera quel div alto esattamente come la finestra dello schermo. Quindi se sommi il menu in alto con + margin del tuo contenitore, la pagina...