Īpašība padding

Īpašība padding nosaka elementa iekšējo atkāpi. Īpašības vērtības ir jebkuras mērvienības izmēriem. Pēc noklusējuma katrs pārlūks var pievienot elementiem dažādas atkāpes. Īpašība ir saīsinājums īpašībām padding-top, padding-right, padding-bottom, padding-left.

Sintakse

cssselektors {
  padding: vērtība;
}

Parametru skaits

Īpašība padding pieņem 1, 2, 3 vai 4 vērtības, uzskaitītas ar atstarpēm:

Skaits Apraksts
1 Viena vērtība nosaka atkāpi no visām elementa pusēm.
2 Pirmā vērtība nosaka atkāpi no augšas un apakšas, bet otrā - no labās un kreisās puses.
3 Pirmā vērtība nosaka atkāpi no augšas, otrā - no labās un kreisās puses, bet trešā - no apakšas.
4 Pirmā vērtība nosaka atkāpi no augšas, otrā - no labās puses, trešā - no apakšas, bet ceturtā - no kreisās puses.

Piemērs

Šajā gadījumā pēc noklusējuma iekšējā atkāpe būs nulle un teksts tiks piespiests pie bloka robežas:

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

Результат:

Piemērs

Tagad izveidosim iekšējo atkāpi 30px:

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

Результат:

Piemērs

Tagad atkāpe no augšas un apakšas būs 20px, bet no labās un kreisās puses - 5px:

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

Результат:

Piemērs

Tagad atkāpe no augšas 5px, no labās puses - 15px, no apakšas - 25px, no kreisās puses - 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;
}

Результат:

Skatiet arī

  • īpašība margin,
    kura nosaka ārējo atkāpi