Aller au contenu

Propriété CSS border-left-width

La propriété border-left-width est utilisée pour définir la largeur de la bordure gauche d'un élément.

La largeur de la bordure gauche, ainsi que celle de tous les autres côtés, peut également être définie à l'aide des propriétés raccourcies border ou border-width.

Pour définir border-left-width, vous devez d'abord définir la propriété border-style, car il faut une bordure avant d'en définir la largeur. Vous pouvez utiliser soit border-left-style, soit la propriété CSS border-style pour définir le style de bordure.

INFO

La spécification ne définit pas l'épaisseur exacte de chaque mot-clé. Cependant, ils suivent toujours cet ordre : thin ≤ medium ≤ thick.

INFO

La spécification ne définit pas comment les bordures de largeurs et de styles différents se connectent dans les coins.

Valeur initialemedium
S'applique àTous les éléments. S'applique également à ::first-letter.
HéritéeNon
AnimableOui. La largeur de la bordure est animable.
VersionCSS1
Syntaxe DOMobject.style.borderLeftWidth = "4px";

Syntaxe

Syntaxe de la propriété CSS border-left-width

css
border-left-width: medium | thin | thick | length | initial | inherit;

Exemple de la propriété border-left-width avec la valeur « thick » :

Exemple de la propriété CSS border-left-width avec la valeur thick

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      p {
        padding: 10px;
        border-style: dashed;
        border-left-width: thick;
      }
    </style>
  </head>
  <body>
    <h2>Border-left-width example</h2>
    <p>As you can see the width of the left border is set to thick.</p>
  </body>
</html>

Exemple de la propriété border-left-width avec toutes les valeurs :

Exemple de la propriété CSS border-left-width avec les valeurs medium, thin, thick, px, initial et inherit

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      body {
        background: #ccc;
        font-size: 20px;
        text-align: center;
      }
      main div {
        display: flex;
        align-items: center;
        justify-content: center;
        color: black;
        padding-top: 30px;
        padding-bottom: 30px;
        width: 200px;
        height: 100px;
        margin: 15px;
        font-weight: bold;
        border: solid;
      }
      .flex-center {
        display: flex;
        justify-content: center;
      }
      /* border-left-width example classes */
      .b1 {
        border-left-width: medium;
      }
      .b2 {
        border-left-width: thin;
      }
      .b3 {
        border-left-width: thick;
      }
      .b4 {
        border-left-width: 10px;
      }
      .b5 {
        border-left-width: initial;
      }
      .b6 {
        border-left-width: inherit;
      }
    </style>
  </head>
  <body>
    <h1>Border-left-width value examples</h1>
    <main class="flex-center">
      <div class="b1">
        medium
      </div>
      <div class="b2">
        thin
      </div>
      <div class="b3">
        thick
      </div>
    </main>
    <main class="flex-center">
      <div class="b4">
        10px length
      </div>
      <div class="b5">
        initial
      </div>
      <div class="b6">
        inherit
      </div>
    </main>
  </body>
</html>

Résultat

 Propriété CSS border-left-width

Valeurs

ValeurDescriptionTester »
mediumDéfinit une bordure gauche de largeur moyenne. C'est la valeur par défaut de cette propriété.Tester »
thinDéfinit une bordure gauche fine. Il appartient au navigateur de déterminer la largeur exacte.Tester »
thickDéfinit une bordure gauche épaisse. Il appartient au navigateur de déterminer la largeur exacte.Tester »
lengthDéfinit la longueur d'épaisseur de la bordure gauche. Par exemple, 10px, 5em, 8pt, etc.Tester »
initialDéfinit la propriété à sa valeur par défaut.Tester »
inheritHérite la propriété de son élément parent.

Pratique

Parmi les valeurs suivantes, lesquelles peuvent être utilisées avec la propriété border-left-width en CSS ?

Trouvez-vous cela utile?

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