border-image-outset
Quick Summary for border-image-outset
border-image-outset
CSS property sets the distance by which an element's border image is set out from its border box.
Code Usage for border-image-outset
/* <length> value */ border-image-outset: 1rem; /* <number> value */ border-image-outset: 1.5; /* vertical | horizontal */ border-image-outset: 1 1.2; /* top | horizontal | bottom */ border-image-outset: 30px 2 45px; /* top | right | bottom | left */ border-image-outset: 7px 12px 14px 5px; /* Global values */ border-image-outset: inherit; border-image-outset: initial; border-image-outset: revert; border-image-outset: unset;
More Details for border-image-outset
border-image-outset
The border-image-outset
CSS property sets the distance by which an element's border image is set out from its border box.
The parts of the border image that are rendered outside the element's border box with border-image-outset
do not trigger overflow scrollbars and don't capture mouse events.
Syntax
/* <length> value */ border-image-outset: 1rem; /* <number> value */ border-image-outset: 1.5; /* vertical | horizontal */ border-image-outset: 1 1.2; /* top | horizontal | bottom */ border-image-outset: 30px 2 45px; /* top | right | bottom | left */ border-image-outset: 7px 12px 14px 5px; /* Global values */ border-image-outset: inherit; border-image-outset: initial; border-image-outset: revert; border-image-outset: unset;
The border-image-outset
property may be specified as one, two, three, or four values. Each value is a <length>
or <number>
. Negative values are invalid and will cause the border-image-outset
declaration to be ignored.
Values
<length>
The size of the border-image
outset as a dimension — a number with a unit.
<number>
The size of the border-image
outset as a multiple of the element's corresponding border-width
s. For example, if an element has border-width: 1em 2px 0 1.5rem
, and border-image-outset: 2
, the final border-image-outset
would be calculated as 2em 4px 0 3rem
.
Formal definition
Initial value | 0 |
---|---|
Applies to | all elements, except internal table elements when border-collapse is collapse . It also applies to ::first-letter . |
Inherited | no |
Computed value | as specified, but with relative lengths converted into absolute lengths |
Animation type | by computed value type |
Formal syntax
[ <length> | <number> ]{1,4}
Examples
Outsetting a border image
HTML<div id="outset">This element has an outset border image!</div>
CSS #outset { width: 10rem; background: #cef; border: 1.4rem solid; border-image: radial-gradient(#ff2, #55f) 40; border-image-outset: 1.5; /* 1.5 × 1.4rem = 2.1rem */ margin: 2.1rem; }
ResultSpecifications
Specification |
---|
CSS Backgrounds and Borders Module Level 4 # the-border-image-outset |
See also
Backgrounds and borders Learn CSS: Backgrounds and bordersLast modified: Feb 2, 2022, by MDN contributors
Select your preferred language English (US)DeutschEspañolFrançais日本語한국어Русский中文 (简体) Change language