odin-css-exercises/flex/02-flex-header
2022-01-30 12:16:13 -06:00
..
solution Add indents to <body> and <head> tags in all exercises 2022-01-30 12:16:13 -06:00
desired-outcome-narrow.png rename directories 2021-08-24 12:22:46 -05:00
desired-outcome-wide.png rename directories 2021-08-24 12:22:46 -05:00
index.html Add indents to <body> and <head> tags in all exercises 2022-01-30 12:16:13 -06:00
README.md Fix punctuation and grammar in Flex READMEs 2021-10-04 10:19:36 -07:00
style.css rename directories 2021-08-24 12:22:46 -05:00

A Basic Header

Use flexbox rules to create this very common webpage header style. The benefit to using flex here is that everything should be flexible. Check out the two screenshots below to get an idea of how it should scale with your screen. Besides flex rules, you'll also want to add some rules for margin and padding. (Hint: uls have some default margin/padding that you will need to deal with.)

Desired Outcome

narrow: narrow

wide: wide

Self Check

  • There is space between all items and the edge of the header (specific px amount doesn't matter here).
  • Logo is centered vertically and horizontally.
  • list-items are horizontal, and are centered vertically inside the header.
  • left-links and right-links are pushed all the way to the left and right, and stay at the edge of the header when the page is resized.
  • Your solution does not use floats, inline-block, or absolute positioning.