VOOZH about

URL: https://www.geeksforgeeks.org/css/css-border-image-property/

⇱ CSS border-image Property - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

CSS border-image Property

Last Updated : 23 Aug, 2024

The border-image property in CSS is used to set the border of an element. 

Syntax:

border-image: source slice width outset repeat|initial|inherit;

The border-image property is the combination of many properties which are listed below:

  • border-image-source
  • border-image-slice
  • border-image-width
  • border-image-outset
  • border-image-repeat

Property Values:

  • border-image-source: This property is used to set the source location of the border image. 

Syntax:

border-image-source: url(image source location);
  • border-image-slice: The border-image-slice property is used to divide or slice an image specified by border-image-source property. The border-slice property divides a given image into:
    • 9 regions
    • 4 corners
    • 4 edges
    • A middle region
  • border-image-width: The border-image-width property is used to set the width of the border. 

Syntax:

border-image-width: value;
  • border-image-outset: The border-image-outset property sets the distance by which an element border image is set out from its border box. 

Syntax:

border-image-outset: value;
  • border-image-repeat: The border-image-repeat property defines how the edge regions of the source image are adjusted to fit the dimensions of an element border image. 

Syntax:

border-image-repeat: value;
  • initial: It is used to set border-image property to its default value.
  • inherit: It is used to set border-image property from its parent.

Example 1:

Output:👁 Image

Example 2:

Output: 

👁 Image
Supported Browsers: The browser supported by the border-image property are listed below:

  • Google Chrome 16.0, 4.0 -webkit-
  • Internet Explorer 11.0
  • Firefox 15.0, 3.5 -moz-
  • Opera 15.0, 11.0 -o-
  • Safari 6.0, 3.1 -webkit-
Comment