Уласцівасць padding

Уласцівасць padding ўстанаўлівае ўнутраны адступ элемента. Значэннем уласцівасці служаць любыя адзінкі вымярэння памераў. Па змаўчанні кожны браўзэр можа дадаваць элементам розныя адступы. Уласцівасць з'яўляецца скарачэннем для ўласцівасцей padding-top, padding-right, padding-bottom, padding-left.

Сінтаксіс

cssселектар {
  padding: значэнне;
}

Колькасць параметраў

Уласцівасць padding прымае 1, 2, 3 або 4 значэнні, пералічваныя праз прабел:

Колькасць Апісанне
1 Адно значэнне задае адступ з усіх бакоў элемента.
2 Першае значэнне задае адступ зверху і знізу, а другое - справа і злева.
3 Першае значэнне задае адступ зверху, другое - справа і злева, а трэцяе - знізу.
4 Першае значэнне задае адступ зверху, другое - справа, трэцяе - знізу, а чацвёртае - злева.

Прыклад

У дадзеным выпадку па змаўчанні ўнутраны адступ будзе нулявы і тэкст будзе прыціснуты да мяжы блока:

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

Результат:

Прыклад

А цяпер давайце зробім унутраны адступ у 30px:

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

Результат:

Прыклад

Цяпер адступ зверху і знізу будзе 20px, а справа і злева - 5px:

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

Результат:

Прыклад

Цяпер адступ зверху 5px, справа - 15px, знізу - 25px, злева - 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;
}

Результат:

Глядзіце таксама

  • уласцівасць margin,
    якое задае вонкавы адступ