Modaal venster
Een modaal venster laat na een gebeurtenis extra inhoud zien kan weer worden gesloten. Je kunt hem gebruiken voor: log-in of registratievensters en natuurlijk als lightbox bij een foto-gallerij.
Een modaal venster is een venster dat opspringt en een aparte inhoud weergeeft.
In onze uitwerking is deze inhoud in eerste instantie al in de DOM aanwezig. Maar het JS stopt deze inhoud in een variabele en haalt die inhoud dan uit de DOM.
Wordt het modale venster geopend, dan haalt het de DOM-node weer uit die variabele en stopt het in het modale venster.
Leerdoelen
- absoluut positioneren en postion: fixed
- centreren met CSS Grid;
- DOM bewerkingen:
- elementen maken:
document.createElement()
; - elementen een class geven:
.className
; - elementen toevoegen:
.append
en.prepend()
; - elementen verwijderen:
.remove()
;
- elementen maken:
- herhaling animatie in CSS