web-intro
  • Introduction
  • Introduksjon
    • Introduksjon
    • Din første nettside
      • Hello World
      • DevTools
  • Grunnleggende webutvikling
    • HTML
      • Elementer
      • Head og body
      • Semantikk
      • Bilder
      • Lenker
      • Knapper
      • DOM-en
    • CSS
      • Selectorer
      • Pseudo-klasser
      • Box model
      • Flyt
      • Layout
      • Responsivt
    • JavaScript
      • Filer
      • Variabler
      • Typer og operatorer
      • Strenger
      • Funksjoner
      • Listeoperasjoner
      • DOM-apiet
      • Promises
      • Async/await
      • Web-APIer
      • ESNext
      • Rammeverk
  • Neste steg
    • Universell utforming
    • React
    • Utviklingsmiljø
      • Dytt det til skyen!
    • Best practices
      • Linting og formatering
      • Code review
      • Keep it simple, stupid!
    • Flere ressurser
Powered by GitBook
On this page
  1. Grunnleggende webutvikling
  2. CSS

Layout

PreviousFlytNextResponsivt

Last updated 6 years ago

Dokumentasjon fra MDN:

Hvis man synes position: relative blir for mye knot og at position: static blir for kjedelig, kan man knalle til med skikkelig avansert layout-syntaks som har kommet de siste årene. Innenfor layout har det vokst frem mange spennende muligheter, og flexbox og CSS grid er anbefalt når man skal løse avansert layout på en utviklervennlig måte. Vi mener at en av de beste måtene å lære seg hvordan de funker, er å ta dem i bruk.

Oppgaver

  • er en klassiker. Her lærer du å bruke flexbox for å redde Froggy til vannliljen sin. Gå gjennom de aller første oppgavene her. Du vil trenge lærdommen fra spillet i neste oppgave.

  • Ta utgangspunkt i lenkene du lagde i , og gi lenkene styling med flexbox for å få det til å bli en kul meny!

Flexbox
Grid
Flexbox Froggy
oppgaven under lenker