Making the footer section responsive
The last part is thefooter
, and, for most websites, it's just a list of links. It's usually displayed it as a simple vertical list; it's not as sophisticated as the header menu we created.
First, we will need to remove the height value we set in the footer
; to do that, we can simply replace it with the auto
value:
/* Small Mobile Styles */ @media only screen and (max-width: 768px) { footer .container { height: auto; } }
We also need to display the links in a vertical way by setting the direction of the flexbox, as we saw earlier:
/* Small Mobile Styles */ @media only screen and (max-width: 768px) { footer .container { flex-direction: column; height: auto; } }
The next step will be to change the value of the display we set on our<li>
:
footer .main-nav li, footer .right-nav li { list-style-type: none; display: inline-block; } /* Small Mobile Styles */ @media only screen and (max-width: 768px) { footer .main-nav li, footer .right...