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
  • Media queries
  • Relative enheter
  1. Grunnleggende webutvikling
  2. CSS

Responsivt

PreviousLayoutNextJavaScript

Last updated 6 years ago

MDN:

Når vi jobber med web, må vi tilpasse oss det faktum at brukerne våre kan aksessere siden vår fra en mengde forskjellige skjermstørrelser. Det er viktig at vi tenker på dette og lager gode sider både på desktop og mobile enheter som skalerer bra. Det gjelder også for brukere som zoomer inn på siden.

Media queries

Media queries, også omtalt som breakpoints, er det vi kan bruke når vi vil style innhold tilpasset bestemte skjermstørrelser.

@media statement {
    ...;
}

AND operator

@media tv and (min-width: 700px) and (orientation: landscape) {
    ...;
}

OR (,) operator

@media (min-width: 700px), handheld and (orientation: landscape) {
    ...;
}

NOT operator

@media not all and (monochrome) {
    ...;
}

Relative enheter

I stedet for å bruke px, som er en fast størrelse uavhengig av zoom, bør man bruke em eller rem.

Using media querie
s
Values and units