Aller au contenu

Propriété CSS border-bottom-style

La propriété CSS border-bottom-style permet de définir le style de la bordure inférieure.

La propriété border-bottom-style ne sera pas visible à moins que border-bottom-width et border-bottom-color (ou les raccourcis border-bottom/border) ne soient également spécifiés.

INFO

Sachez que la spécification ne définit pas comment les bordures de styles différents se connectent dans les coins.

Valeur initialenone
S'applique àTous les éléments.
HéritéeNon.
AnimableNon.
VersionCSS1
Syntaxe DOMobject.style.borderBottomStyle = "dotted";

Syntaxe

Syntaxe de la propriété CSS border-bottom-style

css
border-bottom-style: none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit;

Exemple de la propriété border-bottom-style :

Exemple de la propriété CSS border-bottom-style avec les valeurs solid et dashed

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h2 {
        border-bottom-style: solid;
      }
      div {
        border-bottom-style: dashed;
      }
    </style>
  </head>
  <body>
    <h2>A heading with a solid bottom border</h2>
    <div>A div element with a dashed bottom border.</div>
  </body>
</html>

Résultat

Propriété CSS border-bottom-style

Exemple de la propriété border-bottom-style avec plusieurs valeurs :

Exemple de la propriété CSS border-bottom-style avec les valeurs double, dashed et groove

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h2 {
        border-bottom-style: double;
      }
      p {
        border-style: solid;
        border-bottom-style: dashed;
      }
      div {
        border-bottom-style: groove;
        border-bottom-width: 8px;
      }
    </style>
  </head>
  <body>
    <h2>A heading with a double bottom border</h2>
    <p> A paragraph with a dashed bottom border. </p>
    <div>A div element with a groove bottom border.</div>
  </body>
</html>

Exemple de la propriété border-bottom-style avec la valeur "hidden" :

Exemple de la propriété border-bottom-style avec la valeur "hidden" :

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h1 {
        color: red;
        text-align: center;
        border: 5px solid black;
        border-bottom-style: hidden;
      }
    </style>
  </head>
  <body>
    <h1>Examples with border-bottom-style property</h1>
  </body>
</html>

Exemple de la propriété border-bottom-style avec la valeur "inset" :

Exemple de la propriété border-bottom-style avec la valeur "inset" :

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h1 {
        color: red;
        text-align: center;
        border: 5px solid;
        border-bottom-style: inset;
      }
    </style>
  </head>
  <body>
    <h1>Examples with border-bottom-style property</h1>
  </body>
</html>

Exemple de la propriété border-bottom-style avec la valeur "outset" :

Exemple de la propriété border-bottom-style avec la valeur "outset" :

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      h1 {
        text-align: center;
        border: 5px solid;
        border-bottom-style: outset;
      }
    </style>
  </head>
  <body>
    <h1>Examples with border-bottom-style property</h1>
  </body>
</html>

Valeurs

ValeurDescriptionTester
noneN'affiche aucune bordure. Valeur par défaut.Tester »
hiddenIdentique à "none", sauf pour la résolution des conflits de bordure sur les éléments de tableau.Tester »
dottedLa bordure est spécifiée comme une série de points.Tester »
dashedLa bordure est spécifiée comme une série de tirets.Tester »
solidLa bordure est spécifiée comme une ligne pleine.Tester »
doubleLa bordure est spécifiée comme deux lignes pleines.Tester »
grooveBordure 3D en creux donnant l'impression que la bordure est gravée. Opposé de ridge.Tester »
ridgeSpécifie une bordure 3D en relief donnant l'impression d'une apparence extrudée. Opposé de groove.Tester »
insetEffet 3D donnant l'impression que l'élément est enfoncé. Opposé de outset.Tester »
outsetEffet 3D donnant l'impression que l'élément est en relief. Opposé de inset.Tester »
initialDéfinit la propriété sur sa valeur par défaut.Tester »
inheritHérite la propriété de son élément parent.

Pratique

Parmi les suivantes, lesquelles sont des valeurs valides pour la propriété border-bottom-style en CSS ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.