Vlastnost left

Vlastnost left nastavuje polohu levého okraje prvku. Hodnoty pro vlastnost lze zapsat s obecně přijímanými jednotkami velikosti, například v pixelech, palcích, bodech, procentech. Nastavené hodnoty mohou být i záporná čísla, v tomto případě se prvky budou překrývat jeden druhý. Odpočet souřadnic je určen vlastností position, která obvykle nabývá hodnoty relative (relativní poloha) nebo absolute (absolutní poloha).

Syntaxe

cssselektor {
  left: velikost nebo auto;
}

Příklad

Nastavme při najetí na podřízený prvek jeho pozici levého okraje na 25px:

html<div id="elem">
  <p></p>
</div>
css#elem {
  width: 400px;
  height: 300px;
  border: 1px solid black;
}
p {
  position: relative;
  width: 100px;
  height: 100px;
  border: 1px solid red;
  margin-left: 50px;
}
p:hover {
  left: 25px;
  width: 100px;
  height: 100px;
  border: 1px solid red;
}

Результат:

Příklad

Nyní nastavme při najetí levý okraj podřízeného prvku na -50px:

html<div id="elem">
  <p></p>
</div>
css#elem {
  width: 400px;
  height: 300px;
  border: 1px solid black;
}
p {
  position: relative;
  width: 100px;
  height: 100px;
  border: 1px solid red;
  margin-left: 50px;
}
p:hover {
  left: -50px;
  width: 100px;
  height: 100px;
  border: 1px solid red;
}

Результат:

Viz také

  • vlastnost bottom,
    která nastavuje pozici spodního okraje prvku
  • vlastnost top,
    která nastavuje pozici horního okraje prvku
  • vlastnost right,
    která nastavuje pozici pravého okraje prvku
  • pseudoprvok ::backdrop,
    který nastavuje umístění za prvním prvkem