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қасиеті,
шекара кескінінің ығысуын тағайындайды