Eienskap border-image-source
Die eienskap border-image-source spesifiseer
'n beeld vir die rand. Vir meer gedetailleerde
inligting, sien die eienskap border-image.
Sintaksis
selektor {
border-image-source: url(pad na beeld);
}
Voorbeeld
Die eienskap border-image-source moet
saam gespesifiseer word met border-image-slice:
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-image-slice: 26;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Voorbeeld
As die eienskap border-image-slice nie gespesifiseer is nie,
sal die hele beeld op die hoeke verskyn (aangesien border-image-slice
by verstek die waarde 100% het):
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Voorbeeld
In plaas van 'n beeld kan 'n lineêre gradiënt gespesifiseer word:
<div id="elem"></div>
#elem {
border-image-source: linear-gradient(to bottom, red, blue);
border-image-slice: 30;
border-width: 30px;
border-style: solid;
background: green;
height: 200px;
width: 200px;
margin: 0 auto;
}
:
Voorbeeld
As die eienskap border-image-slice nie gespesifiseer is nie,
sal die gradiënt op die hoeke verskyn (aangesien border-image-slice
by verstek die waarde 100% het):
<div id="elem"></div>
#elem {
border-image-source: linear-gradient(to bottom, red, blue);
border-width: 30px;
border-style: solid;
background: green;
height: 200px;
width: 200px;
margin: 0 auto;
}
:
Voorbeeld
As die eienskap border-radius gespesifiseer word,
sal die rand helaas nie afgerond word nie
(en ook nie in die geval van 'n gradiënt nie), alhoewel die effek
ook redelik interessant sal wees:
<div id="elem"></div>
#elem {
border-radius: 100px;
border-image-source: url("image.png");
border-image-slice: 26;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Sien ook
-
die eienskap
border-image,
wat die afkorting vir die grensbeeld is -
die eienskap
border-image-slice,
wat die sny van die beeld vir die rand is -
die eienskap
border-image-repeat,
wat die herhaling van die beeld vir die rand is -
die eienskap
border-image-width,
wat die grootte van die beeld vir die rand spesifiseer -
die eienskap
border-image-outset,
wat die verskuiwing van die beeld vir die rand spesifiseer