CSS Layout

In previous lessons, you've seen how to create websites using HTML elements and add styles using CSS. This week, we'll focus on layout and positioning in CSS.

Getting elements to show up where you want on the page can be suprisingly hard! Thankfully, there are awesome tools like Flexbox and Grid that can help developers position elements correctly on screens of different sizes.

Learning Outcomes

After this week, you will be able to:

  • Use Flexbox, Grid, and positioning to control the layout of elements on the page.