--- title: border-top slug: Web/CSS/border-top tags: - CSS - Propriété - Reference translation_of: Web/CSS/border-top ---
La propriété CSS border-top
est une propriété raccourcie qui permet de paramétrer la bordure haute d'un élément.
C'est une propriété raccourcie qui permet de définir les valeurs de :
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 !
Note : Les trois valeurs de la propriété raccourcie peuvent être définies dans n'importe quel ordre et une ou deux d'entre elles peuvent être absentes.
Comme pour les autres propriétés raccourcies, border-top
définit toujours les valeurs de toutes les propriétés qu'elle peut définir, même si celles-ci ne sont pas indiquées. Pour les valeurs qui ne sont pas indiquées, on prendra les valeurs par défaut. Ainsi :
border-top-style: dotted; border-top: thick green;
est équivalent à :
border-top-style: dotted; border-top: none thick green;
et la valeur {{cssxref("border-top-style")}} fournie avant border-top
est ignorée.
La valeur par défaut de {{cssxref("border-top-style")}} étant none
, si on ne définit pas le style de la bordure, on aura la valeur par défaut, c'est-à-dire qu'on aura aucune bordure.
border-top: 1px; border-top: 2px dotted; border-top: medium dashed green;
Les valeurs de la propriété raccourcie peuvent être fournies dans n'importe quel ordre et une voire deux valeurs peuvent être omises.
<br-width>
<br-style>
<color>
{{csssyntax}}
.exemple { border-top: 3px dotted orange; }
<p class="exemple"> En passant elle prit sur un rayon un pot de confiture portant cette étiquette, « MARMELADE D’ORANGES. » </p>
{{EmbedLiveSample("Exemples","200","150")}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS3 Backgrounds', '#border-top', 'border-top')}} | {{Spec2('CSS3 Backgrounds')}} | Pas de modification directe bien que la modification de valeurs pour {{cssxref("border-top-color")}} s'applique. |
{{SpecName('CSS2.1', 'box.html#propdef-border-top', 'border-top')}} | {{Spec2('CSS2.1')}} | Aucune modification significative. |
{{SpecName('CSS1', '#border-top', 'border-top')}} | {{Spec2('CSS1')}} | Définition initiale. |
{{Compat("css.properties.border-top")}}