Lab 03 - CSS Layout and Positioning

Goals of the exercise

Lab 3 Go to the solution

Description

This lab starts by recapitulating the subjects of the previous labs; we need to set up a basic website from a reference picture, after which the actual CSS exercise can start!

The CSS part is divided into 3 exercises:

  1. Creating 2 vertical columns in a page using flexbox.
  2. Creating a navigation pane with a visually hidden title.
  3. Creating polished navigation cards with a title, description and random image that automatically updates on every page load.

Related links

Some of the websites I've consulted while developing:

Reflection