I want to make my and tags be the entire height of the viewport if the page isn\'t tall enough to warrant scrolling, or t
Have you tried:
min-height: 100vh;
That should set the height of the elements to the viewport and if they go beyond, it will have a scrollbar, here is an example:
http://codepen.io/r3plica/pen/jBaPYB