Flexbox in CSS & HTML (Tutorial) – responsieve indelingen ontwikkelen Taal: Duits

Flexbox in CSS & HTML (Tutorial) - responsieve Lay-outs ontwikkelen.

Webdesign, CMS & Ontwikkeling 28 Videos · 3.3 h Videotraining · Nederlands Stephan Haewß by Stephan Haewß

Responsieve lay-outs geven je bij het ontwikkelen van websites en apps telkens weer problemen? Met Flexbox-layouts verander je dit! Stephan Haewß legt je aan de hand van theorie, praktische oefeningen en concrete voorbeelden uit hoe je Flexbox correct en voor verschillende lay-outs in CSS en HTML gebruikt. De moderne oplossing voor flexibele desktop- en mobiele weergaven van je pagina's!

  • Zo ontwikkel je responsieve layouts met Flexbox in CSS en HTML.
  • Stap voor stap uitgelegd: basisprincipes, rangschikking, uitlijning, afstanden en volgorden of: Stap voor stap uitgelegd: basis, rangschikking, uitlijning, afstanden en volgorde
  • Concrete voorbeelden van typische lay-outs zoals centreren en geneste lay-outs.
  • Leren & begrijpen: met praktische oefeningen inclusief oefenmaterialen
  • Optimaal voor webontwikkelaars, webdesigners en front-end ontwikkelaars.
  • Een intensieve cursus van meer dan 3 uur over Flexbox van ontwikkelaar en trainer Stephan Haewß

Start de tutorial en breid je kennis van HTML en CSS uit met alles wat je moet weten over Flexbox.

Inhoud

28 Videos, 199 Minuten

Intro tot de tutorial

1 Videos · 2 Minuten
01 Open Gratis

Flexbox in CSS & HTML: 1 | Wat kun je verwachten in de cursus?

Dit is wat je kunt verwachten in de cursus over Flexbox in CSS en HTML.

01

Flexbox in CSS & HTML: 1 | Wat kun je verwachten in de cursus?

2 min Open

Inleiding

2 Videos · 12 Minuten
02 Open Gratis

Flexbox in CSS & HTML: 2.1 | Waarom Flexbox en hoe werkt het?

Wat is Flexbox-layout en waarom zou je het eigenlijk gebruiken?

03 Open Gratis

Flexbox in CSS & HTML: 2.2 | Opzetten van het initiële project.

Hier wordt het project opgezet waar vervolgens verder aan gewerkt zal worden.

02

Flexbox in CSS & HTML: 2.1 | Waarom Flexbox en hoe werkt het?

6 min Open
03

Flexbox in CSS & HTML: 2.2 | Opzetten van het initiële project.

6 min Open

Flexbox-layout – basisprincipes

18 Videos · 136 Minuten
04 Open

Flexbox in CSS & HTML: 3.1 | Opbouw van de voorbeeldstructuur

Ik presenteer hier de voorbeeldstructuur en de debugmogelijkheden geïntegreerd in VS-Code met de MS Edge-tools. Bovendien wordt in deze video voor het eerst het Flexbox-layout geactiveerd en de richting ingesteld.

05 Open

Flexbox in CSS & HTML: 3.2 | Kinderlementen gelijkmatig verdelen

Hoe kan de ruimte gelijkmatig of in specifieke verhoudingen worden verdeeld in het Flexbox-opmaakmodel?

06 Open

Flexbox in CSS & HTML: 3.3 | Elementen sorteren - ruimte verdelen (oefening)

Een kleine oefening waarbij je niet om een beetje (eenvoudige) wiskunde heen kunt.

07 Open

Flexbox in CSS & HTML: 3.4 | Concrete voorbeeld voor responsive ontwerp

Hier presenteer ik een horizontaal ontwerp met twee zijbalken, dat responsief is en zich aanpast aan de breedte.

08 Open

Flexbox in CSS & HTML: 3.5 | Uitlijning van de kinderelementen.

Kindelementen kunnen worden uitgelijnd door de flex-container langs de hoofdas. Hier laat ik zien hoe dit kan worden ingesteld.

09 Open

Flexbox in CSS & HTML: 3.6 | Uitrekken en individuele uitlijning

Niet alleen bij de container kun je de uitlijning van alle kinderelementen instellen, met align-self kun je dit ook verschillend afstellen bij de individuele elementen.

10 Open

Flexbox in CSS & HTML: 3.7 | Uitrekken en individueel uitlijnen (oefening)

Een kleine oefening voor het plaatsen van een dobbelsteen.

11 Open

Flexbox in CSS & HTML: 3.8 | Uitlijning in hoofdrichting

Niet alleen langs de dwarsas, maar ook langs de hoofdas kan er in een flex-container uitgelijnd worden. ;-)

12 Open

Flexbox in CSS & HTML: 3.9 | Voorbeeld van uitlijning in hoofdrichting

Een klein voorbeeld van hoe het uitlijnen langs de hoofdas goed gebruikt kan worden voor een veelvoorkomend ontwerp.

13 Open

Flexbox in CSS & HTML: 3.10 | Basislengte in flexrichting.

Wie flexibel wil zijn, moet ook de grootte van de kind-elementen kunnen specificeren, onafhankelijk van de specifieke breedte of hoogte. Gelukkig is er de flex-basis--eigenschap waarmee dit precies bereikt kan worden. Als je de flex-direction verandert, verandert een breedte zo in een hoogte en vice versa. 

14 Open

Flexbox in CSS & HTML: 3.11 | Met flex-grow de grootte toename in de flex richting reguleren

Hoeveel moet een element groeien als er meer ruimte beschikbaar is dan aangegeven door de flex-basis? Dit kan specifiek worden ingesteld met flex-grow.

15 Open

Flexbox in CSS & HTML: 3.12 | Met flex-shrink de verkleining in de flexrichting regelen.

Met hoeveel moet een element krimpen als er minder ruimte is dan de flex-basis aangeeft? Dit kan specifiek worden ingesteld met flex-shrink

16 Open

Flexbox in CSS & HTML: 3.13 | Wrapping Flexbox in CSS & HTML: 3.13 | Inpakken

Kindelementen kunnen niet alleen verkleinen als er minder ruimte is, maar ze kunnen ook worden omgebroken door de container. Hoe je dit met flex-wrap kunt controleren, laat ik zien in deze video.

17 Open

Flexbox in CSS & HTML: 3.14 | De flex-flow eigenschap

flex-direction en flex-wrap kunnen gecombineerd worden gespecificeerd in de eigenschap flex-flow. Dit is zelfs zinvol als alleen flex-direction wordt ingesteld, aangezien flex-flow korter is. ;-)

18 Open

Flexbox in CSS & HTML: 3.15 | Wrapping (oefening)

Een taak over flex-wrap.

19 Open

Flexbox in CSS & HTML: 3.16 | Afstand

Afstand moet soms worden gehouden om het menselijk oog niet onnodig ongemakkelijk te maken. Gelukkig is er met gap een CSS-eigenschap die dit precies voor elkaar krijgt bij de kinderelementen van een flex-container.

20 Open

Flexbox in CSS & HTML: 3.17 | Volgorde en Omgekeerde Richting

Orde moet er zijn, vooral bij webinterfaces, omdat deze goed bruikbaar moeten zijn. De volgorde moet soms ook individueel worden vastgesteld, zonder elementen in het DOM te verplaatsen. Hiervoor is de CSS-eigenschap order zeer geschikt, waarmee men de zichtbare volgorde van de elementen eenvoudig kan wijzigen.

21 Open

Flexbox in CSS & HTML: 3.18 | Bestellen (Übung)

Laten we eens kijken of jullie de volgorde hebben begrepen. Hier is zelfs een tweede manier om hetzelfde resultaat te behalen, maar daar zullen jullie vast ook op komen.

04

Flexbox in CSS & HTML: 3.1 | Opbouw van de voorbeeldstructuur

10 min Open
05

Flexbox in CSS & HTML: 3.2 | Kinderlementen gelijkmatig verdelen

15 min Open
06

Flexbox in CSS & HTML: 3.3 | Elementen sorteren - ruimte verdelen (oefening)

4 min Open
07

Flexbox in CSS & HTML: 3.4 | Concrete voorbeeld voor responsive ontwerp

11 min Open
08

Flexbox in CSS & HTML: 3.5 | Uitlijning van de kinderelementen.

6 min Open
09

Flexbox in CSS & HTML: 3.6 | Uitrekken en individuele uitlijning

6 min Open
10

Flexbox in CSS & HTML: 3.7 | Uitrekken en individueel uitlijnen (oefening)

7 min Open
11

Flexbox in CSS & HTML: 3.8 | Uitlijning in hoofdrichting

5 min Open
12

Flexbox in CSS & HTML: 3.9 | Voorbeeld van uitlijning in hoofdrichting

4 min Open
13

Flexbox in CSS & HTML: 3.10 | Basislengte in flexrichting.

7 min Open
14

Flexbox in CSS & HTML: 3.11 | Met flex-grow de grootte toename in de flex richting reguleren

8 min Open
15

Flexbox in CSS & HTML: 3.12 | Met flex-shrink de verkleining in de flexrichting regelen.

12 min Open
16

Flexbox in CSS & HTML: 3.13 | Wrapping Flexbox in CSS & HTML: 3.13 | Inpakken

17 min Open
17

Flexbox in CSS & HTML: 3.14 | De flex-flow eigenschap

5 min Open
18

Flexbox in CSS & HTML: 3.15 | Wrapping (oefening)

5 min Open
19

Flexbox in CSS & HTML: 3.16 | Afstand

5 min Open
20

Flexbox in CSS & HTML: 3.17 | Volgorde en Omgekeerde Richting

7 min Open
21

Flexbox in CSS & HTML: 3.18 | Bestellen (Übung)

2 min Open

Voorbeelden van layouts met Flexbox

6 Videos · 45 Minuten
22 Open

Flexbox in CSS en HTML: 4.1 | Centreren

Het gebeurt heel vaak dat men elementen en vooral tekst horizontaal en verticaal (!) wil centreren. Wat vroeger een gedoe was zonder Flexbox, is nu een fluitje van een cent met Flexbox.

23 Open

Flexbox in CSS & HTML: 4.2 | 3 Kolommen, 3 rijen

Wie kent hem niet, de 3-koloms lay-out? Als deze zich nog aan de beschikbare ruimte aanpast, ontbreekt er niet veel meer voor een responsief ontwerp.

24 Open

Flexbox in CSS & HTML: 4.3 | Formulierinvoer

Zijn er websites zonder formulieren? Als dat zo is, dan zijn dat er niet veel. Daarom is het erg belangrijk om ze aantrekkelijk te ordenen, wat gelukkig geen probleem is met Flexbox.

25 Open

Flexbox in CSS & HTML: 4.4 | Geneste lay-out

Heel vaak krijg je te maken met geneste lay-outs, maar met Flexbox-layouts vormen zelfs die geen grote uitdaging meer.

26 Open

Flexbox in CSS & HTML: 4.5 | Chat-Layout Flexbox in CSS & HTML: 4.5 | Chat-Layout

Er zijn inmiddels webchatclients in overvloed en er zijn er nog meer bijgekomen met de AI-chatbots. Maar hoe kun je een chatbox maken met Flexbox? Dat laat ik zien in deze video.

27 Open

Flexbox in CSS & HTML: 4.6 | Galerij-layout

Minimaal sinds Web 2.0 vind je op bijna elke website een galerij. In deze video beschrijf ik hoe zo'n layout bijvoorbeeld prachtig kan worden geïmplementeerd met Flexbox.

22

Flexbox in CSS en HTML: 4.1 | Centreren

4 min Open
23

Flexbox in CSS & HTML: 4.2 | 3 Kolommen, 3 rijen

9 min Open
24

Flexbox in CSS & HTML: 4.3 | Formulierinvoer

7 min Open
25

Flexbox in CSS & HTML: 4.4 | Geneste lay-out

9 min Open
26

Flexbox in CSS & HTML: 4.5 | Chat-Layout Flexbox in CSS & HTML: 4.5 | Chat-Layout

7 min Open
27

Flexbox in CSS & HTML: 4.6 | Galerij-layout

9 min Open

Conclusie

1 Videos · 4 Minuten
28 Open

Flexbox in CSS & HTML: 5 | Conclusie en vooruitzicht

Nu zou alles duidelijk moeten zijn met betrekking tot het Flexbox-layout. Tot slot zal ik beschrijven wat jullie zouden moeten hebben geleerd, wat jullie nog kunnen doen en welke mooie CSS-layoutmogelijkheden er nog meer zijn.

28

Flexbox in CSS & HTML: 5 | Conclusie en vooruitzicht

4 min Open
Opmerkingen (0)

Geef nu commentaar „Flexbox in CSS & HTML (Tutorial) - responsieve Lay-outs ontwikkelen.“