Vlastnosť padding

Vlastnosť padding nastavuje vnútorný odstup prvku. Hodnotou vlastnosti sú akékoľvek jednotky pre veľkosti. Predvolene môže každý prehliadač pridávať prvkom rôzne odsadenia. Vlastnosť je skratkou pre vlastnosti padding-top, padding-right, padding-bottom, padding-left.

Syntax

cssselektor {
  padding: hodnota;
}

Počet parametrov

Vlastnosť padding prijíma 1, 2, 3 alebo 4 hodnoty, vypísané medzerou:

Počet Popis
1 Jedna hodnota nastaví odstup zo všetkých strán prvku.
2 Prvá hodnota nastaví odstup zhora a zdola, a druhá - sprava a zľava.
3 Prvá hodnota nastaví odstup zhora, druhá - sprava a zľava, a tretia - zdola.
4 Prvá hodnota nastaví odstup zhora, druhá - sprava, tretia - zdola, a štvrtá - zľava.

Príklad

V tomto prípade bude predvolený vnútorný odstup nulový a text bude pripravený k okraju bloku:

html<div id="elem">
  some long text
</div>
css#elem {
  padding: 0;
  width: 300px;
  border: 1px solid black;
  text-align: justify;
}

Результат:

Príklad

A teraz urobme vnútorný odstup v 30px:

html<div id="elem">
  some long text
</div>
css#elem {
  padding: 30px;
  width: 300px;
  border: 1px solid black;
  text-align: justify;
}

Результат:

Príklad

Teraz bude odstup zhora a zdola 20px, a sprava a zľava - 5px:

html<div id="elem">
  some long text
</div>
css#elem {
  padding: 20px 5px;
  width: 300px;
  border: 1px solid black;
  text-align: justify;
}

Результат:

Príklad

Teraz je odstup zhora 5px, sprava - 15px, zdola - 25px, zľava - 35px:

html<div id="elem">
  some long text
</div>
css#elem {
  padding: 5px 15px 25px 35px;
  width: 300px;
  border: 1px solid black;
  text-align: justify;
}

Результат:

Pozrite tiež

  • vlastnosť margin,
    ktorá nastavuje vonkajší odstup