Web Development, Css Grid.
main content is not long enough. I have implemented this layout below using Flexbox: I think it is a very straightforward solution. As compared to other older implementations like floats and margins this implementation is way more elegant and simpler. One downside though is the use of an extra