Aller au contenu

Propriété CSS border-left

La propriété CSS border-left permet de définir la largeur, le style de ligne et la couleur de la bordure gauche des éléments.

Il s'agit d'une propriété raccourcie permettant de spécifier les valeurs suivantes :

Ces trois valeurs de la propriété raccourcie peuvent être spécifiées dans n'importe quel ordre, et l'une ou deux d'entre elles peuvent être omises.

S'il n'y a pas de couleur spécifiée, la valeur sera prise de la propriété color. Si la propriété color n'est pas définie, elle prendra par défaut la couleur actuelle.

Si la width n'est pas spécifiée, elle prendra la taille moyenne de l'élément.

Valeur initialemedium none currentColor
S'applique àTous les éléments. Il s'applique également à ::first-letter.
HéritéeNon
AnimableOui. La couleur et la largeur de la bordure sont animables.
VersionCSS1
Syntaxe DOMobject.style.borderLeft = "1px solid black";

Syntaxe

Syntaxe de border-left

css
border-left: border-width border-style border-color | initial | inherit;

Exemple de la propriété border-left :

Exemple de la propriété CSS border-left avec une valeur solide

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      div {
        border-left: 3px solid #1c87c9;
        padding: 10px;
      }
    </style>
  </head>
  <body>
    <h2>Border-left example</h2>
    <div> This is a simple example for the border-left property.</div>
  </body>
</html>

Résultat

Propriété border-left de CSS

Exemple de la propriété border-left appliquée à différents éléments :

Exemple de la propriété CSS border-left avec des valeurs en pointillés, double et solide

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      h1,
      p,
      div {
        padding: 10px;
      }
      h1 {
        border-left: 5px solid #8ebf42;
      }
      p {
        border-left: 4px dotted #1c87c9;
      }
      div {
        border-left: thick double #666;
      }
    </style>
  </head>
  <body>
    <h1>A heading with a solid green left border</h1>
    <p>A heading with a dotted blue left border.</p>
    <div>A div element with a thick double left border.</div>
  </body>
</html>

Créez un conteneur avec l'élément <div> et définissez une background-color pour votre conteneur et une bordure gauche.

Exemple de la propriété border-left avec l'élément <div> :

Exemple de la propriété CSS border-left avec une valeur en crête

html
<!DOCTYPE html>
<html>
  <head>
    <style>
      div {
        border-left: 20px ridge #8ebf42;
        background-color: #ccc;
        height: 100px;
        width: 200px;
        font-weight: bold;
        text-align: center;
        padding: 3px;
      }
    </style>
  </head>
  <body>
    <div>
      <p>This box has a ridge border on the left side.</p>
    </div>
  </body>
</html>

Valeurs

ValeurDescription
border-left-widthDéfinit la largeur de la bordure gauche d'un élément. La valeur par défaut est « medium ». Valeur requise.
border-left-styleDéfinit le style de ligne de la bordure gauche d'un élément. La valeur par défaut est « none ». Valeur requise.
border-left-colorDéfinit la couleur de la bordure gauche d'un élément. La valeur par défaut est la couleur actuelle du texte.
initialDéfinit la propriété à sa valeur par défaut.
inheritHérite la propriété de son élément parent.

Pratique

Que fait la propriété border-left en CSS ?

Trouvez-vous cela utile?

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