Sifat border-image-source
Sifat border-image-source menetapkan
imej untuk sempadan. Untuk maklumat yang lebih terperinci
rujuk sifat border-image.
Sintaks
selector {
border-image-source: url(laluan ke imej);
}
Contoh
Sifat border-image-source patut
ditetapkan bersama dengan 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;
}
:
Contoh
Jika sifat border-image-slice tidak ditetapkan,
keseluruhan imej akan jatuh ke penjuru (kerana border-image-slice
secara lalai mempunyai nilai 100%):
<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;
}
:
Contoh
Selain imej, anda boleh menetapkan gradien linear:
<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;
}
:
Contoh
Jika sifat border-image-slice tidak ditetapkan,
gradien akan jatuh ke penjuru (kerana border-image-slice
secara lalai mempunyai nilai 100%):
<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;
}
:
Contoh
Jika anda menetapkan sifat border-radius,
sudut sempadan tidak akan menjadi bulat, malangnya
(dan dalam kes gradien juga), walaupun kesannya
agak menarik:
<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;
}
:
Lihat juga
-
sifat
border-image,
yang merupakan singkatan untuk sempadan-imej -
sifat
border-image-slice,
yang merupakan pemotongan imej untuk sempadan -
sifat
border-image-repeat,
yang merupakan pengulangan imej untuk sempadan -
sifat
border-image-width,
yang menetapkan saiz imej untuk sempadan -
sifat
border-image-outset,
yang menetapkan anjakan imej untuk sempadan