W3docs

Propiedad border-left de CSS

Use CSS border-left property for defining the width, line style, color of the left border of an HTML element. See property values and styling tricks with examples.

La propiedad CSS border-left se utiliza para establecer el ancho, el estilo de línea y el color del borde izquierdo de los elementos.

Es una propiedad abreviada para especificar los siguientes valores:

Estos tres valores de la propiedad abreviada pueden especificarse en cualquier orden, y uno o dos de ellos pueden omitirse.

Si no se especifica un color, el valor se tomará de la propiedad color. Si la propiedad color no está definida, tomará el color actual por defecto.

Si no se especifica el width, tomará el tamaño medio del elemento.

Valor inicialmedium none currentColor
Se aplica aTodos los elementos. También se aplica a ::first-letter.
HeredadoNo
AnimableSí. El color y el ancho del borde son animables.
VersiónCSS1
Sintaxis DOMobject.style.borderLeft = "1px solid black";

Sintaxis

Sintaxis de border-left

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

Ejemplo de la propiedad border-left:

Ejemplo de la propiedad CSS border-left con valor solid

<!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>

Resultado

Propiedad border-left de CSS

Ejemplo de la propiedad border-left aplicada a diferentes elementos:

Ejemplo de la propiedad CSS border-left con valores dotted, double y solid

<!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>

Crea un cuadro con el elemento <div> y establece un background-color para tu cuadro y el borde izquierdo.

Ejemplo de la propiedad border-left con el elemento <div>:

Ejemplo de la propiedad CSS border-left con valor ridge

<!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>

Valores

ValorDescripción
border-left-widthEstablece el ancho del borde izquierdo de un elemento. El valor predeterminado es "medium". Valor requerido.
border-left-styleEstablece el estilo de línea del borde izquierdo de un elemento. El valor predeterminado es "none". Valor requerido.
border-left-colorEstablece el color del borde izquierdo de un elemento. El valor predeterminado es el color actual del texto.
initialEstablece la propiedad en su valor predeterminado.
inheritHereda la propiedad de su elemento padre.

Práctica

Práctica

¿Qué hace la propiedad border-left en CSS?