Уласцівасць border-image-repeat
Уласцівасць border-image-repeat задае
спосаб паўтарэння ўнутранай часткі мяжы
ў выглядзе карцінкі. Для больш падрабязнай інфармацыі
гл. уласцівасць border-image.
Сінтаксіс
селектар {
border-image-repeat: stretch | repeat | round;
}
Значэнні
| Значэнне | Апісанне |
|---|---|
stretch |
Расцягвае малюнак мяжы да памераў элемента. Гэта значэнне выкарыстоўваецца па змаўчанні. |
repeat |
Паўтарае малюнак мяжы. |
round |
Паўтарае малюнак і маштабуе яго так, каб на баку элемента апынулася цэлая колькасць выяў. |
Значэнне па змаўчанні: stretch.
Колькасць параметраў
Можа прымаць 1 або 2 параметра.
Калі зададзена два параметры, то першы з іх
будзе для верхняй і ніжняй мяжы, а другі
параметр - для левай і правай.
Прыклад . Значэнне stretch
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-image-slice: 26;
border-image-repeat: stretch;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Прыклад . Значэнне repeat
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-image-slice: 26;
border-image-repeat: repeat;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Прыклад . Значэнне round
Зараз у нармальным стане ўсталявана
значэнне repeat, а па навядзенні -
round. Звярніце ўвагу што да навядзення
ў мяжу змяшчаецца не цэлая колькасць
ромбікаў, а пасля навядзення - цэлая. Так
і працуе round:
<div id="elem"></div>
#elem:hover {
border-image-repeat: round;
}
#elem {
border-style: solid;
border-width: 42px;
border-image-source: url("image.png");
border-image-slice: 26;
border-image-repeat: repeat;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Прыклад . Два словы
Значэнне repeat для шырыні
і stretch для вышыні:
<div id="elem"></div>
#elem {
border-image-repeat: repeat stretch;
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-source,
якая задае шлях да карцінкі для мяжы -
уласцівасць
border-image-slice,
якая раздзіленне карцінкі для мяжы -
уласцівасць
border-image-width,
якая задае памер карцінкі для мяжы -
уласцівасць
border-image-outset,
якая задае зрух карцінкі для мяжы