Propriété CSS padding-top

La propriété padding-top définit la zone de remplissage (padding) en haut d'un élément.

Valeurs négatives ne sont pas valides.
Cette propriété n'a aucun effet sur les éléments en ligne (inline), comme <span>.
Valeur initiale 0
Appliquée à Tous les éléments, sauf quand la propriété display est définie à table-row-group, table-header-group, table-footer-group, table-row, table-column-group et table-column. Elle est aussi appliquée au pseudo-élément ::first-letter.
Héritée Non.
Animable Oui. La zone de remplissage est animable.
Version CSS1
Syntaxe DOM object.style.paddingTop = "10px";

Syntaxe

padding-top: length | initial | inherit;

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
    <style>
      p {
      border: 2px solid #666; 
      color: #8ebf42;
      padding-top: 30px;
      }
    </style>
  </head>
  <body>
    <h2>Exemple de la propriété padding-top</h2>
    <p>Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression.</p>
  </body>
</html>

Un autre exemple, dans lequel le remplissage en haut est défini en "em".

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
    <style>
      p {
      border: 2px solid #666; 
      color: #8ebf42;
      padding-top: 4em;
      }
    </style>
  </head>
  <body>
    <h2>Exemple de la propriété padding-top</h2>
    <p>Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression.</p>
  </body>
</html>

Valeurs

Valeur Description
length Définit le remlissage en haut en px, pt, cm, etc. La valeur initiale est 0.
% Définit le remplissage en haut en % de la largeur de l'élément contenu.
initial Fait utiliser la valeur initiale.
inherit Hérite la propriété de son élément parent.

Support de Navigateurs

chrome firefox safari opera
1.0+ 1.0+ 1.0+ 3.5+

Pratiquez vos connaissances

Qu'est-ce que le padding-top en CSS et comment l'utiliser correctement?
Trouvez-vous cela utile?