Skip to main content
Dat 2nd Sem Fall 2025
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Responsive portfolio

Fredagsopgave - Responsiv portfolio

  1. Tag dit Figma-design fra tirsdag og kod noget af det op i HTML/CSS, så det matcher designet. Start med desktop.
Klik for hint om menubar

Du kan lave en klasse .menubar i din .css-fil og bruge <header> og <nav> tags i din .html-side (skal være indeni <body>). I din .menubar klasse lægger du .css koden fra figma. I din <header> angiver du at class=“menubar”.

Klik for hint om flexbokse i menubar

Du kan lave en klasse .nav-right i din .css-fil og definere at den er en flexbox. Så kan du putte én <nav> (HOME) og én <nav-right> med to links (ABOUT og PROJECT) i din <header>. Det vil sige at du har en flexbox (.menubar) med to elementer, hvoraf det ene (nav-right) også er en flexbox.

Klik for hint om bredde på menubarDin menubar er muligvis bredere end din side i browseren. Det er fordi browseren laver noget standard padding og margin. Det kan du fjerne ved at skrive ```css * { margin: 0; padding: 0; box-sizing: border-box; } ``` i starten af din .css-fil. Det nulstiller padding og margin.
Klik for hint om farver

Du kan lave farvevariablene i .css sådan her

:root {
    --darkgrey: #333333;
    --black: #000000;
}
  1. Gør det responsive med media queries og flexbox
  2. Test på forskellige skærmstørrelser

Vejledende løsning