--- title: margin-top slug: Web/CSS/margin-top tags: - CSS - Propriété - Reference translation_of: Web/CSS/margin-top ---
La propriété margin-top
définit l'espace vertical pour la marge appliquée en haut de l'élément. Une valeur négative peut être utilisée.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
Cette propriété n'a aucun effet sur les éléments non-remplacés en ligne (inline) tels que {{HTMLElement("tt")}} ou {{HTMLElement("span")}}.
/* Valeurs de longueur */ /* Type <length> */ margin-top: 10px; /* Une longueur absolue */ margin-top: 1em; /* Une longueur proportionnelle à la taille du texte */ margin-top: 5%; /* Une marge relative à la largeur */ /* du bloc englobant le plus proche */ /* Valeur avec un mot-clé */ margin-top: auto; /* Valeurs globales */ margin-top: inherit; margin-top: initial; margin-top: unset;
Le mot-clé auto
ou une valeur de longueur (<length>
) ou de pourcentage (<percentage>
).
<length>
<percentage>
auto
div { background-color: blue; background-clip: border-box; width: 50px; height: 2em; } .exemple { margin-top: 3em; background-color: gold; background-clip: border-box; }
<div></div> <p class=exemple> C’est ce qui arriva en effet, et bien plus tôt qu’elle ne s’y attendait. Elle n’avait pas bu la moitié de la bouteille, que sa tête touchait au plafond et qu’elle fut forcée de se baisser pour ne pas se casser le cou.</p>
{{EmbedLiveSample("Exemples")}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS3 Box', '#the-margin', 'margin-top')}} | {{Spec2('CSS3 Box')}} | Aucun changement significatif |
{{SpecName('CSS3 Transitions', '#animatable-css', 'margin-top')}} | {{Spec2('CSS3 Transitions')}} | margin-top peut désormais être animée. |
{{SpecName('CSS2.1', 'box.html#margin-properties', 'margin-top')}} | {{Spec2('CSS2.1')}} | L'effet sur les éléments en ligne (inline) est retiré. |
{{SpecName('CSS1', '#margin-top', 'margin-top')}} | {{Spec2('CSS1')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.margin-top")}}