Saltar al contenido

Propiedad border-left de CSS

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

css
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

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>

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

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>

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

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>

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

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

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.