Ominaisuus border-image-repeat
Ominaisuus border-image-repeat määrittää
kuinka reunuksen sisäosa toistetaan
kuvana. Katso lisätietoja
ominaisuudesta border-image.
Syntaksi
valitsija {
border-image-repeat: stretch | repeat | round;
}
Arvot
| Parametrien määrä | Kuvaus |
|---|---|
stretch |
Venyttää reunuskuvan elementin kokoon. Tämä arvo on oletusarvo. |
repeat |
Toistaa reunuskuvan. |
round |
Toistaa kuvan ja skaalaa sen siten, että elementin sivulle mahtuu täysi määrä kuvia. |
Oletusarvo: stretch.
Parametrien määrä
Voi ottaa 1 tai 2 parametria.
Jos annetaan kaksi parametria, niin ensimmäinen niistä
koskee ylä- ja alareunaa, ja toinen
parametri - vasenta ja oikeaa reunaa.
Esimerkki . Arvo 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;
}
:
Esimerkki . Arvo 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;
}
:
Esimerkki . Arvo round
Nyt normaalitilassa on asetettu
arvo repeat, ja kun kursori on päällä -
round. Huomaa, että ennen kursorin tuomista
reunaan mahtuu ei-täysi määrä
rombeja, ja kursorin tuomisen jälkeen - täysi. Näin
round toimii:
<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;
}
:
Esimerkki . Kaksi sanaa
Arvo repeat leveydelle
ja stretch korkeudelle:
<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;
}
:
Katso myös
-
ominaisuus
border-image,
joka on lyhenne reunuskuvalle -
ominaisuus
border-image-source,
joka määrittää polun reunuksen kuvaan -
ominaisuus
border-image-slice,
joka jakaa reunuksen kuvan osiin -
ominaisuus
border-image-width,
joka määrittää reunuksen kuvan koon -
ominaisuus
border-image-outset,
joka määrittää reunuksen kuvan siirron