Flexbox i CSS & HTML (vejledning) – udvikling af responsive layouts Sprog: Tysk

Flexbox i CSS & HTML (Tutorial) – udvikling af responsive layouts

Webdesign, CMS & udvikling 28 Videoer · 3.3 h Video-træning · Dansk Stephan Haewß af Stephan Haewß

Responsive layouts giver dig ofte problemer under udviklingen af hjemmesider og apps? Med flexbox-layouts ændrer du det! Stephan Haewß forklarer dig teorien, praktiske øvelser og konkrete eksempler, hvordan du korrekt bruger flexbox i CSS og HTML til forskellige layouts. Den moderne løsning til fleksible skrivebords- og mobilvisninger af dine sider!

  • Sådan udvikler du responsive layouts med Flexbox i CSS og HTML
  • Trin for trin forklaret: Grundlæggende, placering, justering, afstande og rækkefølge.
  • Konkrete eksempler på typiske layout som centering og indlejrede layout
  • Lære og forstå: med praktiske øvelser inklusive øvelsesmaterialer.
  • Optimal for webudviklere, webdesignere og frontend-udviklere.
  • En intensiv 3-timers kursus om Flexbox af udvikler og træner Stephan Haewß

Start tutorialen og udvid dine HTML- og CSS-færdigheder med alt, hvad du skal vide om Flexbox.

Indhold

28 Videoer, 199 Minutter

Intro til tutorialen

1 Videoer · 2 Minutter
01 Åben Gratis

Flexbox i CSS & HTML: 1 | Hvad kan du forvente i kurset?

Dette kan du forvente i kurset om Flexbox i CSS og HTML.

01

Flexbox i CSS & HTML: 1 | Hvad kan du forvente i kurset?

2 min Åben

Indledning

2 Videoer · 12 Minutter
02 Åben Gratis

Flexbox i CSS & HTML: 2.1 | Hvorfor Flexbox og hvordan virker den?

Hvad er Flexbox-layout, og hvorfor skal man overhovedet bruge det?

03 Åben Gratis

Flexbox i CSS & HTML: 2.2 | Oprettelse af det første projekt

Her opsættes projektet, hvor der derefter arbejdes videre.

02

Flexbox i CSS & HTML: 2.1 | Hvorfor Flexbox og hvordan virker den?

6 min Åben
03

Flexbox i CSS & HTML: 2.2 | Oprettelse af det første projekt

6 min Åben

Flexbox-layout – grundlæggende

18 Videoer · 136 Minutter
04 Åben

Flexbox i CSS & HTML: 3.1 | Strukturering af eksemplet

Jeg præsenterer her eksempelstrukturen og de integrerede fejlfindelsesmuligheder i VS Code med MS Edge-værktøjerne. Desuden aktiveres flexbox-layoutet for første gang i denne video, og retningen indstilles.

05 Åben

Flexbox i CSS & HTML: 3.2 | Fordel børneelementer jævnt

Hvordan kan pladsen fordeles ligeligt eller i bestemte forhold i Flexbox-layoutet?

06 Åben

Flexbox i CSS & HTML: 3.3 | Børneelementer - Fordeling af plads (øvelse)

En lille øvelse, hvor man ikke kommer uden om lidt simpel matematik.

07 Åben

Flexbox i CSS & HTML: 3.4 | Konkret eksempel på responsivt design

Her præsenterer jeg et horisontalt layout med to sidepaneler, der responsivt tilpasser sig bredden.

08 Åben

Flexbox i CSS & HTML: 3.5 | Justering af børnelementerne

Børneelementer kan justeres af flex-containeren langs tværaksen. Her viser jeg, hvordan det kan konfigureres.

09 Åben

Flexbox i CSS & HTML: 3.6 | Stræk og individuel justering.

Ikke kun i containeren kan man justere alle børneelementers placering, med align-self kan det også justeres forskelligt for individuelle elementer.

10 Åben

Flexbox i CSS & HTML: 3.7 | Strækning og individuel justering (øvelse)

En lille øvelse i individuel justering med en terning.

11 Åben

Flexbox i CSS & HTML: 3.8 | Justering i hovedretningen

Ikke kun langs tværakslen kan justeres i en fleksecontainer, der kan også foretages en del justeringer i justeringen langs hovedakslen. ;-)

12 Åben

Flexbox i CSS & HTML: 3.9 | Eksempel på justering i hovedretningen

Et lille eksempel på, hvordan man kan bruge justering langs hovedaksen til en almindelig layout meget effektivt.

13 Åben

Flexbox i CSS & HTML: 3.10 | Basislængde i flex-retning

Hvis du vil være fleksibel, skal du også kunne angive størrelsen på børneelementerne uafhængigt af den konkrete bredde eller højde. Heldigvis er der flex-basis-Property, som gør det muligt at opnå præcis dette. Når du ændrer flex-direction, bliver en bredde til en højde og omvendt. 

14 Åben

Flexbox i CSS & HTML: 3.11 | Brug flex-grow til at regulere størrelsestilvækst i flex-retning

Hvor meget skal et element vokse, hvis der er mere plads til rådighed end angivet af flex-basis? Dette kan justeres præcist ved hjælp af flex-grow.

15 Åben

Flexbox i CSS & HTML: 3.12 | Kontroller formindskelsen i flex-retningen med flex-shrink

Hvor meget bør et element krympe, hvis der er mindre plads til rådighed end angivet flex-basis? Dette kan kontrolleres ved hjælp af flex-shrink.

16 Åben

Flexbox i CSS & HTML: 3.13 | Pakning

Barn-elementer kan ikke kun krympe, når der er mindre plads, men kan også bryde ud af beholderen. Hvordan man styrer dette med flex-wrap, viser jeg i denne video.

17 Åben

Flexbox i CSS & HTML: 3.14 | Flex-flow-egenskaben

flex-direction og flex-wrap kan kombineres i egenskaben flex-flow. Det giver endda mening, selv hvis man kun vil indstille flex-direction, fordi flex-flow er kortere. ;-)

18 Åben

Flexbox i CSS & HTML: 3.15 | Wrapping (Øvelse)

En opgave om flex-wrap.

19 Åben

Flexbox i CSS & HTML: 3.16 | Afstand

Afstand er nødvendigt nogle gange for ikke at gøre det unødvendigt ubehageligt for det menneskelige øje. Heldigvis er der med gap en CSS-egenskab, der netop opnår dette med børneelementerne i en Flex-container.

20 Åben

Flexbox i CSS & HTML: 3.17 | Rækkefølge og omvendt retning

Rækkefølge skal være, især på webgrænseflader, for de skal jo være lette at betjene. Nogle gange skal rækkefølgen også defineres individuelt uden at flytte elementer i DOM'en. Til dette formål er CSS-egenskaben order meget velegnet, hvormed man let kan ændre synlig rækkefølge af elementer.

21 Åben

Flexbox i CSS & HTML: 3.18 | Rækkefølge (Øvelse)

Lad os se, om I har forstået rækkefølgen. Her er endda en anden mulighed for at opnå det samme resultat, men det er I sikkert også klar over.

04

Flexbox i CSS & HTML: 3.1 | Strukturering af eksemplet

10 min Åben
05

Flexbox i CSS & HTML: 3.2 | Fordel børneelementer jævnt

15 min Åben
06

Flexbox i CSS & HTML: 3.3 | Børneelementer - Fordeling af plads (øvelse)

4 min Åben
07

Flexbox i CSS & HTML: 3.4 | Konkret eksempel på responsivt design

11 min Åben
08

Flexbox i CSS & HTML: 3.5 | Justering af børnelementerne

6 min Åben
09

Flexbox i CSS & HTML: 3.6 | Stræk og individuel justering.

6 min Åben
10

Flexbox i CSS & HTML: 3.7 | Strækning og individuel justering (øvelse)

7 min Åben
11

Flexbox i CSS & HTML: 3.8 | Justering i hovedretningen

5 min Åben
12

Flexbox i CSS & HTML: 3.9 | Eksempel på justering i hovedretningen

4 min Åben
13

Flexbox i CSS & HTML: 3.10 | Basislængde i flex-retning

7 min Åben
14

Flexbox i CSS & HTML: 3.11 | Brug flex-grow til at regulere størrelsestilvækst i flex-retning

8 min Åben
15

Flexbox i CSS & HTML: 3.12 | Kontroller formindskelsen i flex-retningen med flex-shrink

12 min Åben
16

Flexbox i CSS & HTML: 3.13 | Pakning

17 min Åben
17

Flexbox i CSS & HTML: 3.14 | Flex-flow-egenskaben

5 min Åben
18

Flexbox i CSS & HTML: 3.15 | Wrapping (Øvelse)

5 min Åben
19

Flexbox i CSS & HTML: 3.16 | Afstand

5 min Åben
20

Flexbox i CSS & HTML: 3.17 | Rækkefølge og omvendt retning

7 min Åben
21

Flexbox i CSS & HTML: 3.18 | Rækkefølge (Øvelse)

2 min Åben

Eksempler på layouts med Flexbox

6 Videoer · 45 Minutter
22 Åben

Flexbox i CSS & HTML: 4.1 | Centrerings

Det sker meget ofte, at man gerne vil centrere elementer og især tekst horisontalt og vertikalt (!). Hvad der før var en kamp uden Flexbox, er nu en leg med Flexbox.

23 Åben

Flexbox i CSS & HTML: 4.2 | 3 kolonner, 3 rækker

Hvem kender ikke den 3-spalter? Hvis den stadig tilpasser sig tilgængelig plads, mangler der ikke meget for at opnå responsivt design.

24 Åben

Flexbox i CSS & HTML: 4.3 | Formularindtastninger

Findes der hjemmesider uden formularer? Hvis ja, så er de ikke mange. Derfor er det meget vigtigt at placere dem på en tiltalende måde, hvilket heldigvis ikke er noget problem med Flexbox.

25 Åben

Flexbox i CSS & HTML: 4.4 | Indlejret layout

Meget ofte står man over for indlejrede layouts, men med Flex Layout er selv sådanne ikke længere en stor udfordring.

26 Åben

Flexbox i CSS & HTML: 4.5 | Chat-Layout

I mellemtiden findes der webchatklienter som sand ved havet, og med KI-chatbots er der kommet endnu flere til. Men hvordan kan man implementere en chat med Flexbox? Det viser jeg i denne video.

27 Åben

Flexbox i CSS & HTML: 4.6 | Galleri-layout

Senest siden Web 2.0 kan man finde et galleri på næsten hver hjemmeside. I denne video beskriver jeg, hvordan en sådan layout for eksempel kan implementeres på en vidunderlig måde med Flexbox.

22

Flexbox i CSS & HTML: 4.1 | Centrerings

4 min Åben
23

Flexbox i CSS & HTML: 4.2 | 3 kolonner, 3 rækker

9 min Åben
24

Flexbox i CSS & HTML: 4.3 | Formularindtastninger

7 min Åben
25

Flexbox i CSS & HTML: 4.4 | Indlejret layout

9 min Åben
26

Flexbox i CSS & HTML: 4.5 | Chat-Layout

7 min Åben
27

Flexbox i CSS & HTML: 4.6 | Galleri-layout

9 min Åben

Konklusion

1 Videoer · 4 Minutter
28 Åben

Flexbox i CSS & HTML: 5 | Konklusion og fremtidige udsigter

Nu bør alt være klart med hensyn til Flex-layout. Til sidst beskriver jeg, hvad I burde have lært, hvad I stadig kan gøre, og hvilke skønne CSS-layoutmuligheder der stadig er.

28

Flexbox i CSS & HTML: 5 | Konklusion og fremtidige udsigter

4 min Åben
Kommentarer (0)

Kommenter nu „Flexbox i CSS & HTML (Tutorial) – udvikling af responsive layouts“