Ominaisuus border-image-source
Ominaisuus border-image-source asettaa
kuvan reunukseen. Lisätietoja saat ominaisuudesta border-image.
Syntaksi
valitsija {
border-image-source: url(kuvan polku);
}
Esimerkki
Ominaisuus border-image-source tulee
asettaa yhdessä border-image-slice:n kanssa:
<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;
}
:
Esimerkki
Jos ominaisuutta border-image-slice ei ole asetettu,
koko kuva menee nurkkiin (koska border-image-slice:n
oletusarvo on 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;
}
:
Esimerkki
Kuvan sijasta voidaan asettaa lineaarinen gradientti:
<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;
}
:
Esimerkki
Jos ominaisuutta border-image-slice ei ole asetettu,
gradientti menee nurkkiin (koska border-image-slice:n
oletusarvo on 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;
}
:
Esimerkki
Jos asetat ominaisuuden border-radius,
reunan pyöristystä ei valitettavasti tapahdu
(myöskään gradientin tapauksessa), vaikka efekti
on myös melko mielenkiintoinen:
<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;
}
:
Katso myös
-
ominaisuus
border-image,
joka on lyhenne reunuskuvalle -
ominaisuus
border-image-slice,
joka leikkaa kuvan reunusta varten -
ominaisuus
border-image-repeat,
joka toistaa kuvaa reunuksen osissa -
ominaisuus
border-image-width,
joka asettaa reunuskuvan koon -
ominaisuus
border-image-outset,
joka asettaa reunuskuvan siirron