Download of clone deze repository. Hiervoor klik je op de groene knop.
Pak deze zip uit in de map waar je alle leermateriaal van Webapplicaties I plaatst.
Ga nu naar Visual Studio Code en open deze map.
-
Open het bestaande HTML en CSS bestand: float.html en float.css
-
Bekijk de gegeven code. Op dit moment ziet de site er als volgt uit:

-
Pas de CSS aan zodat we volgende layout bekomen ( bij maximaal scherm)

-
Tips
- Zorg ervoor dat alle elementen een
marginvan0hebben. - De eigenschappen width en height slaan op de content, border en padding samen (gebruik dus box-sizing).
- De
headerenfooterhebben een hoogte van5em. - De drie elementen in het midden van de pagina hebben een breedte met de volgende procentuele verdeling
20/55/25, daarnaast is hun hoogte is30em. - De twee articles hebben een
marginvan1.5emen eenhoogtevan8em.
- Zorg ervoor dat alle elementen een
- Open postion.html en position.css. We zien dit beeld:
- Gebruik de juiste position en vul de CSS code aan zodat we volgend beeld krijgen bij gemaximaliseerd browservenster:
- Bij gemaximaliseerd browservenster, na scrollen naar beneden zien we:
- het beeld bij een kleiner browservenster:
- De blauwe kader staat in het midden van het scherm, gebruikt hiervoor
margin. - De positie van de rode kader is relatief ten op zichte van de blauwe kader.
- De grijze kader, is altijd zichtbaar zelfs bij het scrollen.
- Open de startbestanden (buildingblocks) en bekijk de aanwezige code. We hebben voorlopig:
- Maak de piramide van blokken. Maak enkel gebruik enkel van float, margin, padding en clear. Het resultaat:
Maak deze oefening in de map Cnockaert (is reeds aangemaakt). Deze map bevat reeds HTML bestanden een CSS bestand en de afbeeldingen die in de oefening worden gebruikt. Exacte waarden voor kleuren, padding en margin zijn in deze oefening van minder belang. De essentie is dat de structuur correct is.
Het resultaat in de browser:
- Maak uitsluitend gebruik van float–layout om de website te maken.
- Garage Cnockaert + Aanbiedingen h1.
- Officiële dealer van Kia/ 7 jaar garantie / Contact / Fiat 500 C / Fiat Panda / Fiat Qubo h3
- Het centrale gedeelte heeft een breedte van 890px en is gecentreerd.
- De breedte van het linkse gedeelte is 75% van de totale breedte.
- De maximum breedte van elk van de 3 afbeeldingen van de auto’s is 195px
aan te passen adhv de oplossing tot nu...
Voeg de correcte CSS toe om volgende pagina te bekomen.
Dit is een mogelijk stappenplan om deze webpagina op te maken en te layouten.
- Boxsize instellen
- zorg ervoor dat width en heigth gelden voor content - padding - border bij de gepaste elementen (zie index.html)
- Algemene instellingen voor webpagina
- kleur - lettertype (sans-serif lettertype) - lijn hoogte (1.2) - een kleiner lettertype
-
Opmaak header: kleur - bg-image - hoogte afbeelding header
-
Menubalk
-
Opmaak afbeeldingen en beschrijving:
- dimensies komen overeen met dimensies van *.jpg
- kadertje eromheen met ruimte tussen kader en afbeelding
- beschrijving komt rechts van de afbeelding te staan
- extra ruimte tussen afbeelding en beschrijving
- figcaption kleiner lettertype
- extra ruimte tussen description en rechtse content
- Overige opmaak
- opmaak anchors in aside
- meer afstand tussen recipes en contact
- opmaak headings
- opmaak nav en footer
- Layout
- Maak de gepaste blokken los uit de normale flow
- Courses (image en beschrijving) 70% en Recipes en contact 30%
- Let op voor container collapse.








