risolto, nella confusione non impostavo un min-height sul div principale grazie comunque a tutti per l'aiuto