46 of 313 menu

Propriété border-style

La propriété border-style définit le style de bordure pour tous les côtés simultanément ou séparément pour chaque côté. C'est une propriété raccourcie pour les propriétés suivantes : border-left-style, border-right-style, border-top-style, border-bottom-style.

Syntaxe

sélecteur { border-style: valeur; }

Valeurs

Valeur Description
solid Ligne continue.
dotted Bordure en pointillés.
dashed Bordure en tirets.
ridge Bordure en relief (saillant).
double Bordure double. Pour voir l'effet, l'épaisseur de la bordure doit être d'au moins 3px.
groove Bordure en creux.
inset Bordure enfoncée (intérieure).
outset Bordure en relief (extérieure).
none Aucune bordure.

Valeur par défaut : none.

Nombre de valeurs

La propriété peut prendre 1, 2, 3 ou 4 valeurs, spécifiées avec des espaces :

Nombre Description
1 Style pour tous les côtés simultanément.
2 Première valeur pour le haut et le bas, deuxième - pour les bordures gauche et droite.
3 Première valeur pour le haut, deuxième - pour les bordures gauche et droite, troisième - pour le bas.
4 Première valeur pour la bordure supérieure, deuxième - pour la droite, troisième - pour la inférieure, quatrième - pour la bordure gauche.

Exemple . Valeur solid

<div id="elem"></div> #elem { border-width: 1px; border-style: solid; border-color: black; width: 300px; height: 100px; }

:

Exemple . Valeur dotted

<div id="elem"></div> #elem { border-width: 1px; border-style: dotted; border-color: black; width: 300px; height: 100px; }

:

Exemple . Valeur dashed

<div id="elem"></div> #elem { border-width: 1px; border-style: dashed; border-color: black; width: 300px; height: 100px; }

:

Exemple . Valeur ridge

<div id="elem"></div> #elem { border-width: 3px; border-style: ridge; border-color: black; width: 300px; height: 100px; }

:

Exemple . Valeur double

<div id="elem"></div> #elem { border-width: 3px; border-style: double; border-color: black; width: 300px; height: 100px; }

:

Exemple . Valeur groove

<div id="elem"></div> #elem { border-width: 3px; border-style: groove; border-color: black; width: 300px; height: 100px; }

:

Exemple . Valeur inset

<div id="elem"></div> #elem { border-width: 3px; border-style: inset; border-color: black; width: 300px; height: 100px; }

:

Exemple . Valeur outset

<div id="elem"></div> #elem { border-width: 3px; border-style: outset; border-color: black; width: 300px; height: 100px; }

:

Exemple

Dans cet exemple, différents types de bordure sont définis pour les différents côtés de l'élément :

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted dashed dotted; border-color: black; width: 300px; height: 100px; }

:

Exemple

Et maintenant, pour les différents côtés de l'élément, une épaisseur de bordure et une couleur différentes sont également définies :

<div id="elem"></div> #elem { border-width: 1px 2px 3px 4px; border-style: dashed dotted solid double; border-color: red blue green black; width: 300px; height: 100px; }

:

Exemple

Maintenant, pour les bordures supérieure et inférieure, le type solid est défini, et pour les bordures droite et gauche - dotted :

<div id="elem"></div> #elem { border-width: 1px; border-style: solid dotted; border-color: black; width: 300px; height: 100px; }

:

Voir aussi

  • la propriété border-color,
    qui définit la couleur de la bordure
  • la propriété border-width,
    qui définit l'épaisseur de la bordure
  • la propriété border,
    qui est la propriété raccourcie pour la bordure
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser