Īpašība background-repeat
Īpašība background-repeat nosaka,
kā atkārtot elementa fona attēlu.
Pēc noklusējuma attēls atkārtojas
gan pa X asi, gan pa Y asi, tādējādi pārklājot
visu pieejamo laukumu.
Sintakse
selektors {
background-repeat: no-repeat | repeat | repeat-x | repeat-y | space | round;
}
Vērtības
| Vērtība | Apraksts |
|---|---|
no-repeat |
Attēls vispār neatkārtosies. |
repeat-x |
Attēls atkārtosies pa X asi. |
repeat-y |
Attēls atkārtosies pa Y asi. |
repeat |
Attēls atkārtosies pa X asi un pa Y asi. |
space |
Attēls atkārtosies tik reižu, lai pilnībā aizpildītu laukumu, ja tas neizdodas, starp attēliem tiek pievienota tukša vieta. |
round |
Attēls atkārtosies tā, lai laukumā ietilptu vesels attēlu skaits, ja to nevar izdarīt, tad fona attēli tiek mērogoti. |
Noklusējuma vērtība: repeat - pārklāj
visu ekrānu ar rakstu.
Piemērs
Pēc noklusējuma fona attēls izklāsies visā elementā:
<div id="elem"></div>
#elem {
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Piemērs
Padarīsim, lai attēls neatkārtotos:
<div id="elem"></div>
#elem {
background-repeat: no-repeat;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Piemērs
Tagad ļausim attēlam atkārtoties pa X asi:
<div id="elem"></div>
#elem {
background-repeat: repeat-x;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Piemērs
Un tagad pa Y asi:
<div id="elem"></div>
#elem {
background-repeat: repeat-y;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Piemērs
Atkārtotos attēlus pa asīm var pozicionēt
ar īpašības background-position palīdzību:
<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;
}
:
Piemērs
Apskatīsim, kā darbojas vērtība space:
<div id="elem"></div>
#elem {
background-repeat: space;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Piemērs
Apskatīsim, kā darbojas vērtība round:
<div id="elem"></div>
#elem {
background-repeat: round;
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Skatiet arī
-
īpašība
background,
kas ir saīsinājuma īpašība fonam