Lastnost border-image-repeat
Lastnost border-image-repeat določa
način ponavljanja notranjega dela obrobe
v obliki slike. Za podrobnejše informacije
glejte lastnost border-image.
Sintaksa
selektor {
border-image-repeat: stretch | repeat | round;
}
Vrednosti
| Število parametrov | Opis |
|---|---|
stretch |
Razteže vzorec obrobe do velikosti elementa. Ta vrednost je privzeto uporabljena. |
repeat |
Ponavlja vzorec obrobe. |
round |
Ponavlja vzorec in ga skalira tako, da se na strani elementa nahaja celo število slik. |
Privzeta vrednost: stretch.
Število parametrov
Lahko sprejme 1 ali 2 parametra.
Če sta podana dva parametra, bo prvi uporabljen
za zgornjo in spodnjo obrobo, drugi
parameter pa za levo in desno.
Primer . Vrednost 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;
}
:
Primer . Vrednost 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;
}
:
Primer . Vrednost round
Trenutno je v običajnem stanju nastavljena
vrednost repeat, ob preletu miške pa -
round. Opazite, da se pred preletom miške
v obrobo postavi necelo število
rombikov, po preletu miške pa celo. Tako
deluje 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;
}
:
Primer . Dve besedi
Vrednost repeat za širino
in stretch za višino:
<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;
}
:
Glejte tudi
-
lastnost
border-image,
ki je okrajšava za obrobo-sliko -
lastnost
border-image-source,
ki določa pot do slike za obrobo -
lastnost
border-image-slice,
ki razreže sliko za obrobo -
lastnost
border-image-width,
ki določa velikost slike za obrobo -
lastnost
border-image-outset,
ki določa premik slike za obrobo