border, border-bottom, border-left, border-right, border-top, border-color, border-bottom-color, border-left-color, border-right-color, border-top-color, border-style, border-bottom-style, border-left-style, border-right-style, border-top-style, border-width, border-bottom-width, border-left-width, border-right-width, border-top-width. |
p { border: 1px solid silver; }
De volgende waarden zijn toegestaan:
dotted | - | De rand is een enkele vlakke lijn bestaande uit punten. |
dashed | - | De rand is een enkele vlakke lijn bestaande uit streepjes. |
solid | - | De rand is een enkele doorgaande vlakke lijn. |
double | - | De rand is een dubbele doorgaande vlakke lijn. |
groove | - | Er wordt een 3D gegroefde rand weergegeven. |
ridge | - | Er wordt een 3D geribbelde rand weergegeven. |
inset | - | De rand suggereert dat het element in de achtergrond is opgenomen. |
outset | - | De rand suggereert dat het element uit de achtergrond komt. |
none | - | Er wordt geen rand weergegeven. |
hidden | - | De rand is verborgen en wordt niet weergegeven. |
p.een {
border-style: solid;
border-width: 5px;
}
De eigenschap border-width kan één tot vier waarden hebben (voor de bovenrand, rechterrand, onderrand en linkerrand). De border-width eigenschap is een verkorte weergave van de eigenschappen border-top-width, border-right-width, border-bottom-width en border-left-width. Dit betekent dat je meerdere waarden tegelijk kunt opnemen in één eigenschap. Daarom gaat de voorkeur vaak naar de eigenschap border-width.
border-width: 4px 5px 8px 10px; /* boven, rechts, onder, links */
4px | - | Bovenrand is 4 pixels breed. |
5px | - | Rechterrand is 5 pixels breed. |
8px | - | Onderrand is 8 pixels breed. |
10px | - | Linkerrand is 10 pixels breed. |
p.een {
border-style: solid;
border-width: 10px 20px; /* 10px boven en onder, 20px links en rechts */
}
p.twee {
border-style: solid;
border-width: 20px 5px; /* 20px boven en onder, 5px links en recht */
}
p.drie {
border-style: solid;
border-width: 8px 10px 25px 35px; /* 8px boven, 10px rechts, 25px onder en 35px links */
}
De eigenschap border-width werkt alleen als deze gebruikt wordt samen met de eigenschap border-style. Je zult eerst de randen moeten instellen voordat je de breedte of dikte kunt opgeven. |
border-color: #ff0000; /* Kleur rood */
Voor de eigenschap border-color kunnen kleuren gedefinieerd worden door middel van:
Kleurnamen - zoals "red", "green", "blue", "transparent", enz. | |
HEX-waarde - zoals "#ff0000", "#00ff00", enz. | |
RGB-waarde - zoals "rgb(255, 0, 0)" |
p.een {
border-style: solid;
border-color: red;
}
p.twee {
border-style: solid;
border-color: green;
}
p.drie {
border-style: dotted;
border-color: blue;
}
De eigenschap border-color kan één tot vier waarden hebben (voor de bovenrandkleur, rechterrandkleur, onderrandkleur en linkerrandkleur). Net als de border-width eigenschap kan je deze tegelijk opnemen.
p.een {
border-style: solid;
border-width: 20px;
border-color: red;
}
p.twee {
border-style: solid;
border-width: 20px;
border-color: red green;
}
p.drie {
border-style: solid;
border-width: 20px;
border-color: red green blue;
}
p.vier {
border-style: solid;
border-width: 20px;
border-color: red green blue yellow;
}
De eigenschap border-width of border-color zullen niet werken als deze alleen worden gebruikt. Gebruik de eigenschap border-style om eerst de stijl van de randen in te stellen. |
p {
border-top-style: dotted; /* Stippellijn */
border-right-style: solid; /* vlakke lijn */
border-bottom-style: dashed; /* getreepte lijn */
border-left-style: solid; /* vlakke lijn */
}
De eigenschap border-style kan één tot vier waarden hebben (voor de bovenrand, rechterrand, onderrand en linkerrand). Je kunt deze waarden tegelijk opnemen.
p.een {
border-style: dotted; /* Één waarde */
}
p.twee {
border-style: dotted solid; /* Twee waarden */
}
p.drie {
border-style: dotted solid dashed; /* Drie waarden */
}
p.vier {
border-style: dotted solid dashed double; /* Vier waarden */
}
De border eigenschap is een verkorte eigenschap van:
border-width | |
border-style (verplicht) | |
border-color |
In de onderstaande voorbeelden zie je dat de CSS code is verkort en dat al deze 3 eigenschappen in de code zijn verwerkt. In het eerste voorbeeld zie je dat border-width: 4px, border-style: solid en border-color: red is.
Zichtbare rand |
Dit is het resultaat |
|
Voorbeeld |
Zichtbare rand links |
Dit is het resultaat |
|
Voorbeeld |
Zichtbare rand onder |
Dit is het resultaat |
|
Voorbeeld |
p {
border: 2px solid red;
border-radius: 6px;
}
Ad blocker gedetecteerd! | |
Ons website heeft gedetecteerd dat u een Ad blocker gebruikt. Codecenter.nl is gratis, wij blijven overeind door het weergeven van advertenties en u kunt ons daarbij helpen. Het wordt aanbevolen om uw Ad blocker uit te schakelen zodat u verder gebruik kunt maken van codecenter.nl, alvast bedankt. |