In deze les zitten 28 slides, met interactieve quizzen en tekstslides.
Onderdelen in deze les
13. CSS Lay-out: Grid en Flexbox
WDV-IV
Week 14
Slide 1 - Tekstslide
Terug naar de Front-end
HTML en CSS
CSS: Grid
CSS: Flexbox
Slide 2 - Tekstslide
Waarom CSS Grid?
Onze websites hebben tot nu toe redelijk simpele layouts gehad.
Maar dat blijft niet zo...
Slide 3 - Tekstslide
Waarom CSS Grid?
Onze websites hebben tot nu toe redelijk simpele layouts gehad.
Maar dat blijft niet zo...
Slide 4 - Tekstslide
Waarom CSS Grid?
Onze websites hebben tot nu toe redelijk simpele layouts gehad.
Maar dat blijft niet zo...
Slide 5 - Tekstslide
Hoe gebruik je CSS Grid
1. Verdeel je website in een raster (een grid)
2. Geef aan in welk 'hokje' elk item moet komen te staan.
Slide 6 - Tekstslide
Hoe gebruik je CSS Grid
3. Items kunnen meerdere 'hokjes' hebben.
4. Hokjes kunnen verschillende grootes hebben
Slide 7 - Tekstslide
CSS: Grid
Grid = raster
Slide 8 - Tekstslide
CSS: Grid
Slide 9 - Tekstslide
CSS: Grid
Alle children worden op de Grid uitgelijnd
Slide 10 - Tekstslide
CSS: Grid
Twee kolommen van 50%
Slide 11 - Tekstslide
CSS: Grid
50px ruimte tussen de grid items
Slide 12 - Tekstslide
CSS: Grid
Deze grid item overspant twee regels
Slide 13 - Tekstslide
CSS Grid ontdekken
Opdracht 13.3.
Bekijk het voorbeeld en beantwoord de vragen in het moduleboekje.
Slide 14 - Tekstslide
Grid oefenen met een spelletje
https://cssgridgarden.com/
Slide 15 - Tekstslide
Slide 16 - Tekstslide
1: uitleg
2: code schrijven
3: resultaat
Slide 17 - Tekstslide
3e verticale grens
1
2
3
Slide 18 - Tekstslide
Succes met Grid Garden!
✋Na goed lezen en veel proberen een vraag? Steek je hand op!
✅ Klaar? Geef aan dat je klaar bent. Je mag even wat voor jezelf doen.
Slide 19 - Tekstslide
Slide 20 - Tekstslide
Met welke CSS code geef je aan dat een HTML element een CSS grid is?
A
B
C
D
Slide 21 - Quizvraag
Op welke manier maak je daadwerkelijk een CSS grid?
A
B
C
D
Slide 22 - Quizvraag
Wat doet de volgende CSS Grid code?
A
Plaats alle items van rechts
naar links, of beneden naar
boven op de grid.
B
Zorg ervoor dat de items niet
buiten de CSS grid geplaatst kunnen worden.
C
Geef aan dat het eind van
de grid bereikt is.
D
Plaats alle items aan de
rechterkant van hun cell
(a.k.a. hun 'hokje')
Slide 23 - Quizvraag
CSS: Flexbox
Slide 24 - Tekstslide
Waarom Flexbox?
Soms wil je items alleen horizontaal of verticaal positioneren.
Een volledig grid maken is dan meer werk dan nodig.
Slide 25 - Tekstslide
Flexbox oefenen met een spelletje
https://flexboxdefense.com
Slide 26 - Tekstslide
13.8 Opdracht: gallery
Download uit Itslearning gallery.zip. Gebruik je kennis van flexbox en grid om de afbeeldingen na te maken. Kijk in je moduleboekje voor concretere instructies.
Slide 27 - Tekstslide
Aan de slag
Opdracht gallery (Itslearning - lesmateriaal wdv-II - gallery.zip). Maak de voorbeelden na uit het moduleboekje (pag. 39)
Ga aan de slag met weekcheck H1 Dierenwinkel (pag. 40)
Klaar met beide bovenstaande opdrachten?: http://www.flexboxdefense.com/