Быстрое обновление
html, body{ min-height:100%; overflow:auto; }
Лучшее решение с сегодняшним CSS
html, body{ min-height: 100vh; overflow: auto; }