Propriété CSSModèle de boîte

border-width

Définit l’épaisseur d’une bordure.

Valeur initiale
medium
Héritée
Non
Animable
oui, en tant que longueur
S’applique à
tous les éléments
JavaScript
element.style.borderWidth = "4px"
Sur cette page

Exemple

#
CSS
.tab.active {
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #a78bfa;
}
Aperçu

Définition et utilisation

#

La propriété border-width définit l’épaisseur de la ligne de bordure. Elle accepte des longueurs ou les mots-clés thin, medium et thick, dont l’épaisseur exacte dépend du navigateur.

Comme les autres raccourcis de côtés, elle accepte de une à quatre valeurs : pour tous les côtés, pour le vertical et l’horizontal, ou séparément pour chaque côté.

L’épaisseur n’est visible que si la bordure a un style autre que none et hidden.

Syntaxe

#
Syntaxe
border-width: thin | medium | thick | <longueur> (1 à 4 valeurs);

Valeurs

#
  • thin

    Une ligne fine, généralement 1px.
  • medium

    Une ligne moyenne, généralement 3px. La valeur par défaut.
  • thick

    Une ligne épaisse, généralement 5px.
  • 2px 8px

    vertical horizontal

    Fine en haut et en bas, épaisse sur les côtés.

Valeurs en pratique

#

thin

Une ligne fine, généralement 1px.
.demo { border-width: thin; }

medium

Une ligne moyenne, généralement 3px. La valeur par défaut.
.demo { border-width: medium; }

thick

Une ligne épaisse, généralement 5px.
.demo { border-width: thick; }

2px 8px

Fine en haut et en bas, épaisse sur les côtés.
.demo { border-width: 2px 8px; }

Compatibilité des navigateurs

#

Largement disponible

Fonctionne dans tous les navigateurs modernes, y compris sur mobile. Vous pouvez l’utiliser sans crainte.

  • Chrome
  • Edge
  • Firefox
  • Safari

Bonnes pratiques

#
  • Les mots-clés thin, medium et thick varient légèrement selon les navigateurs. Pour plus de précision, indiquez des pixels.
  • L’épaisseur seule ne donne rien sans border-style.

Entrées associées

#

Vous voyez une erreur ou il manque un exemple ? Écrivez-nous.