Właściwość padding

Właściwość padding ustawia wewnętrzny odstęp elementu. Wartością właściwości są dowolne jednostki wymiarów. Domyślnie każda przeglądarka może dodawać elementom różne odstępy. Właściwość jest skrótem dla właściwości padding-top, padding-right, padding-bottom, padding-left.

Składnia

cssselektor {
  padding: wartość;
}

Liczba parametrów

Właściwość padding przyjmuje 1, 2, 3 lub 4 wartości, wymieniane przez spację:

Liczba Opis
1 Jedna wartość ustawia odstęp ze wszystkich stron elementu.
2 Pierwsza wartość ustawia odstęp od góry i dołu, a druga - od prawej i lewej.
3 Pierwsza wartość ustawia odstęp od góry, druga - od prawej i lewej, a trzecia - od dołu.
4 Pierwsza wartość ustawia odstęp od góry, druga - od prawej, trzecia - od dołu, a czwarta - od lewej.

Przykład

W tym przypadku domyślnie wewnętrzny odstęp będzie zerowy i tekst będzie dociśnięty do krawędzi bloku:

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

Результат:

Przykład

A teraz zróbmy wewnętrzny odstęp 30px:

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

Результат:

Przykład

Teraz odstęp od góry i dołu będzie 20px, a od prawej i lewej - 5px:

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

Результат:

Przykład

Teraz odstęp od góry 5px, od prawej - 15px, od dołu - 25px, od lewej - 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;
}

Результат:

Zobacz też

  • właściwość margin,
    która ustawia zewnętrzny odstęp