Svojstvo border-image-repeat

Svojstvo border-image-repeat određuje način ponavljanja unutrašnjeg dela granice u obliku slike. Za više detalja pogledajte svojstvo border-image.

Sintaksa

cssselektor {
  border-image-repeat: stretch | repeat | round;
}

Vrednosti

Vrednost Opis
stretch Rasteže sliku granice do dimenzija elementa. Ova vrednost je podrazumevana.
repeat Ponavlja sliku granice.
round Ponavlja sliku i skalira je tako da se na strani elementa nalazi ceo broj slika.

Podrazumevana vrednost: stretch.

Broj parametara

Može da primi 1 ili 2 parametra. Ako su data dva parametra, onda prvi od njih važi za gornju i donju granicu, a drugi parametar - za levu i desnu.

Primer . Vrednost stretch

html<div id="elem"></div>
css#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;
}

Результат:

Primer . Vrednost repeat

html<div id="elem"></div>
css#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;
}

Результат:

Primer . Vrednost round

Trenutno je u normalnom stanju postavljena vrednost repeat, a pri prelasku mišem - round. Obratite pažnju da pre prelaska u granicu stane ne ceo broj romba, a nakon prelaska - ceo. Tako radi round:

html<div id="elem"></div>
css#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;
}

Результат:

Primer . Dve reči

Vrednost repeat za širinu i stretch za visinu:

html<div id="elem"></div>
css#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;
}

Результат:

Pogledajte takođe