Skip to main content

05 Blokken


Check of je bestanden op de juiste plaats staat

image-1668536345276.png


Stap 1

Op pagina 317 staat hoe je de <li> elementen naast elkaar kan krijgen.

Voer dat uit. Het resultaat ziet er dan als volgt uit.

image-1668536449446.png

Stap 2

Op pagina 310 staat beschreven hoe je een box kan maken. Maar nu voor elk van de vier menu-items een box en maak een kleur die lijkt op de kleur in de opdracht.

Elk menu-item krijgt zijn eigen box, voor elk box is dan ook een aparte class gemaakt.

image-1668538831859.png

In dit voorbeeld zijn alle boxes 5px dik.

Stap 3

Op pagina 310 staat ook het verschil uitgelegd tussen solid, dotted, dashed  en double boxes. Lees dat door en pas de boxes aan zodat ze nog wat meer gaan lijken op de boxes in de opdracht.

image-1668538860055.png

Het lijkt al wat beter zo toch?

Laten we nu de boxes wat hoger maken met de width, bijv 100px. En zet de padding op 20px. Op pagina 313 wordt uitgelegd wat padding is.

image-1668539385071.png

Stap 4

Op pagina 322 staat beschreven hoe we ronde hoeken maken. De ronde hoeken moeten we telkens op drie manieren coderen. Dit heeft te maken met oude browsers die niet allemaal 100% dezelfde 'CSS-taal' spreken.

Van de linker box passen we alleen de bottom-right aan:

image-1668539450174.png

Van de tweede box passen we alle hoeken aan.

Top left en bottom right zijn hetzelfde en top left en bottom right zijn hetzelfde.

image-1668539464039.png

De derde box heeft allemaal dezelfde hoeken en de laatste box hoef je iets aan te wijzigen.

image-1668539529713.png

Stap 5

We moeten van de vierde box de onderkant nog aanpassen. De

In plaats van

border: 20px solid #000000

kunnen we ook alleen de onderkant van de border bepalen met

border-bottom: 20px solid #000000

De toevoeging- bottom zorgt er dus voor dat het nu alleen over de onderkant (=bottom) gaat.

image-1668539628281.png

--