Својство 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,
кое го одредува поместувањето на сликата за границата