files/en-us/web/css/reference/properties/mask-border-width/index.md
The mask-border-width CSS property sets the width of an element's mask border.
/* Keyword value */
mask-border-width: auto;
/* <length> value */
mask-border-width: 1rem;
/* <percentage> value */
mask-border-width: 25%;
/* <number> value */
mask-border-width: 3;
/* top and bottom | left and right */
mask-border-width: 2em 3em;
/* top | left and right | bottom */
mask-border-width: 5% 15% 10%;
/* top | right | bottom | left */
mask-border-width: 5% 2em 10% auto;
/* Global values */
mask-border-width: inherit;
mask-border-width: initial;
mask-border-width: revert;
mask-border-width: revert-layer;
mask-border-width: unset;
The mask-border-width property may be specified using one, two, three, or four values chosen from the list of values below.
<length-percentage>
<number>
auto
border-width is used instead.{{cssinfo}}
{{csssyntax}}
mask-border-width defines the width of the border mask — setting this to a different value to {{cssxref("mask-border-slice")}} will cause the slices to be scaled to fit the border mask.
/* Final mask scaled down to 20px wide */
mask-border-slice: 30 fill;
mask-border-width: 20px;
Chromium-based browsers support an outdated version of this property — mask-box-image-width — with a prefix:
-webkit-mask-box-image-width: 20px;
[!NOTE] The {{cssxref("mask-border")}} page features a working example (using the out-of-date prefixed border mask properties supported in Chromium), so you can get an idea of the effect.
{{Specifications}}
{{Compat}}