background-position - Český CSS 3 manuál
Pomocí CSS 3 vlastnosti background-position nastavujeme pozici obrázku na pozadí.
Hodnoty
Můžeme uvést následující hodnoty:
- left top - Levý horní roh
- left center - Levý střed
- left bottom - Levý dolní roh
- right top - Pravý horní roh
- right center - Pravý střed
- right bottom - Pravý dolní roh
- center top - Horní střed
- center center - Střed
- center bottom - Dolní střed
- x% y% - Souřadnice zadané v procentech. Levý horní roh je 0% 0%, pravý dolní 100% 100%.
- xpos ypos - Souřadnice zadané pozicí, tedy nejčastěji pixely. Levý horní roh má pozici 0px 0px. Můžeme míchat pixely a procenta.
- inherit - Pozice se zdědí z rodičovského elementu.
První vlastnost určuje vodorovnou souřadnici, druhá svislou. Pokud u výše uvedených hodnot jednu vynecháte (např. zadáte jen left), druhá se bude centrovat.
Ukázka
Vložme obrázek na pozadí na určitou pozici na stránce:
<!DOCTYPE html>
<html>
<head>
<style>
#kontejner
{
background-image: url('ptak.png');
background-repeat: no-repeat;
background-position: center;
border: 1px solid blue;
width: 300px;
height: 200px;
}
</style>
</head>
<body>
Obrázek na pozadí kontejneru níže se centruje:
<div id="kontejner">
</div>
</body>
</html>
Výsledek:

Vlastnosti pozadí můžeme kombinovat a jejich zápis zjednodušit pomocí vlastnosti background.
Komentáře
Zatím nikdo nevložil komentář - buď první!