Savybė border-image-source
Savybė border-image-source nustato
rėmelio paveikslėlį. Išsamesnei informacijai žiūrėkite savybę border-image.
Sintaksė
selektorius {
border-image-source: url(paveikslėlio kelias);
}
Pavyzdys
Savybė border-image-source turėtų būti
nustatoma kartu su 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;
}
:
Pavyzdys
Jei savybė border-image-slice nenustatyta,
visas paveikslėlis pateks į kampus (nes border-image-slice
numatytosios reikšmės yra 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;
}
:
Pavyzdys
Vietoj paveikslėlio galima nustatyti linijinį gradientą:
<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;
}
:
Pavyzdys
Jei savybė border-image-slice nenustatyta,
gradientas pateks į kampus (nes border-image-slice
numatytosios reikšmės yra 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;
}
:
Pavyzdys
Jei nustatysite savybę border-radius,
tada, deja, rėmelio apvalinimo nebus
(ir gradiento atveju taip pat), nors efektas
taip pat bus gana įdomus:
<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;
}
:
Taip pat žiūrėkite
-
savybė
border-image,
kuri yra rėmelio-paveikslėlio sutrumpinimas -
savybė
border-image-slice,
kuri nustato rėmelio paveikslėlio pjūvį -
savybė
border-image-repeat,
kuri nustato rėmelio paveikslėlio kartojimą -
savybė
border-image-width,
kuri nustato rėmelio paveikslėlio dydį -
savybė
border-image-outset,
kuri nustato rėmelio paveikslėlio poslinkį