Adding a sticky footer with flexbox
If you work on almost any site design, you’ll run into a fun little problem: short pages, and the footers that hate them.
Footers should be at the bottom of the page. Not just hanging out at the bottom of your content, but at the foot of your viewport. Nice and orderly, always in the same spot, no matter the height of the page, rather than just wandering to and fro up the screen like barbarians.