Својство border-image-source
Својство border-image-source поставља
слику за ивицу. За детаљније информације
погледајте својство border-image.
Синтакса
селектор {
border-image-source: url(путања до слике);
}
Пример
Својство border-image-source треба
постављати заједно са 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;
}
:
Пример
Ако својство border-image-slice није постављено,
цела слика ће се наћи на угловима (јер border-image-slice
подразумевано има вредност 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;
}
:
Пример
Уместо слике може се поставити линеарни градијент:
<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;
}
:
Пример
Ако својство border-image-slice није постављено,
градијент ће се наћи на угловима (јер border-image-slice
подразумевано има вредност 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;
}
:
Пример
Ако поставите својство border-radius,
заобљење ивице се, нажалост, неће десити
(ни у случају градијента), иако ће ефекат
такође бити прилично занимљив:
<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;
}
:
Види још
-
својство
border-image,
које је скраћеница за ивицу-слику -
својство
border-image-slice,
које сече слику за ивицу -
својство
border-image-repeat,
које понавља слику за ивицу -
својство
border-image-width,
које поставља величину слике за ивицу -
својство
border-image-outset,
које поставља помак слике за ивицу