Saltar al contenido

Propiedad CSS border-image-outset

La propiedad CSS border-image-outset especifica la cantidad en la que la imagen del borde se extiende más allá del cuadro del borde del elemento. Es una de las propiedades CSS3. La propiedad border-image-outset acepta de uno a cuatro valores.

  • Cuando se especifica un valor, se aplica a las cuatro extensiones.
  • Cuando se especifican dos valores, el primero especifica las extensiones superior e inferior, y el segundo especifica las extensiones derecha e izquierda.
  • Cuando se especifican tres valores, el primero especifica la extensión superior, el segundo especifica las extensiones derecha e izquierda, y el tercero especifica la extensión inferior.
  • Cuando se especifican cuatro valores, las extensiones se establecen en los lados superior, derecho, inferior e izquierdo, en ese orden.
Valor inicial0
Se aplica aTodos los elementos, excepto los elementos de tabla internos cuando border-collapse es "collapse". También se aplica a ::first-letter.
HeredadoNo.
AnimableNo.
VersiónCSS3
Sintaxis DOMobject.style.borderImageOutset = "20px";

Sintaxis

Valores de CSS border-image-outset

css
border-image-outset: length | number | initial | inherit;

Ejemplo de la propiedad border-image-outset:

Ejemplo de código CSS border-image-outset

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .border {
        border: 10px solid transparent;
        padding: 15px;
        border-image: url("https://es.w3docs.com/uploads/media/default/0001/01/812bf6a749522b8185c1beee20dd99dd6c6c87da.jpeg");
        border-image-slice: 30;
        border-image-repeat: round;
        border-image-outset: 10px 0 15px;
      }
    </style>
  </head>
  <body>
    <h2>Border-image-outset property example</h2>
    <p class="border">Hello World!</p>
    <p>Here is the original image:</p>
    <img src="https://es.w3docs.com/uploads/media/default/0001/01/812bf6a749522b8185c1beee20dd99dd6c6c87da.jpeg" alt="Border Image" style="width:50%" />
  </body>
</html>

Resultado

CSS border-image-outset description

Valores

ValorDescripciónProbar
lengthEspecifica a qué distancia de los bordes aparecerá la border-image. El valor predeterminado es 0.Probar »
numberEl tamaño de la extensión de border-image como un múltiplo de los anchos de borde correspondientes del elemento.Probar »
initialEstablece la propiedad en su valor predeterminado.Probar »
inheritHereda la propiedad de su elemento padre.

Práctica

¿Cuál es el propósito de la propiedad 'border-image-outset' en CSS?

¿Te resulta útil?

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