Svojstvo background-repeat
Svojstvo background-repeat zadaje
način na koji se ponavlja pozadinska slika
elementa. Podrazumevano, slika se ponavlja
i po X osi, i po Y osi, na taj način pokrivajući
celu dostupnu površinu.
Sintaksa
selektor {
background-repeat: no-repeat | repeat | repeat-x | repeat-y | space | round;
}
Vrednosti
| Vrednost | Opis |
|---|---|
no-repeat |
Slika se neće ponavljati uopšte. |
repeat-x |
Slika će se ponavljati po X osi. |
repeat-y |
Slika će se ponavljati po Y osi. |
repeat |
Slika će se ponavljati po X osi i po Y osi. |
space |
Slika će se ponoviti onoliko puta koliko je potrebno da se u potpunosti popuni površina, ako to nije moguće, između slika se dodaje prazan prostor. |
round |
Slika će se ponoviti tako da se u površinu uklopi ceo broj crteža, ako to nije moguće, pozadinski crteži se skaliraju. |
Podrazumevana vrednost: repeat - pokriva
celu površinu šemom (uzorkom).
Primer
Podrazumevano, pozadinska slika će popločati ceo element:
<div id="elem"></div>
#elem {
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Primer
Hajde da postavimo da se slika ne ponavlja:
<div id="elem"></div>
#elem {
background-repeat: no-repeat;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Primer
A sada neka se slika ponavlja po X osi:
<div id="elem"></div>
#elem {
background-repeat: repeat-x;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Primer
A sada po Y osi:
<div id="elem"></div>
#elem {
background-repeat: repeat-y;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Primer
Ponavljajuće slike po osama možemo pozicionirati
pomoću svojstva background-position:
<div id="elem"></div>
#elem {
background-repeat: repeat-y;
background-position: top center;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Primer
Pogledajmo kako radi vrednost space:
<div id="elem"></div>
#elem {
background-repeat: space;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Primer
Pogledajmo kako radi vrednost round:
<div id="elem"></div>
#elem {
background-repeat: round;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Pogledajte takođe
-
svojstvo
background,
koje predstavlja skraćeno svojstvo za pozadinu