Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
Summary
-webkit-mask-box-image
sets the mask image for an element's border box.
- Initial value: none
- Applies to: all elements
- Inherited: no
- Media:
visual
- Computed value: as specified
Syntax
-webkit-mask-box-image: <mask-box-image> [<top> <right> <bottom> <left> <x-repeat> <y-repeat>]
Where:
- <mask-box-image>
<uri>
| <gradient> | none- <top> <right> <bottom> <left>
<length> | <percentage>
- <x-repeat> <y-repeat>
repeat | stretch | round
Values
- <uri>
- The location of the image resource to be used as a mask image.
- <gradient>
- A -webkit-gradient function to be used as a mask image.
- none
- Used to specify that a border box is to have no mask image.
- <length>
- The size of the mask image's offset. See
<length>
for possible units. - <percentage>
- The mask image's offset has a percentage value relative to the border box's corresponding dimension (width or height).
- repeat
- The mask image is repeated as many times as is necessary to span the border box. May include a partial image if the mask image does not divide evenly into the border box.
- stretch
- The mask image is stretched to contain the border box exactly.
- round
- The mask image is stretched somewhat and repeated such that there is no partial mask image at the end of the border box.
Examples
.exampleone { -webkit-mask-box-image: url('mask.png'); } .exampletwo { -webkit-mask-box-image: url('logo.png') 100 100 0 0 round round; }
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 1.0 | No support | No support | No support | 4.0 |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | 2.1 | No support | No support | No support | 3.2 |
See also
-webkit-mask
, -webkit-mask-origin
, -webkit-mask-attachment
,-webkit-mask-clip
,-webkit-mask-image
,-webkit-mask-composite
,-webkit-mask-repeat
Document Tags and Contributors
Tags:
Contributors to this page:
Prinz_Rana,
Sebastianz,
mrstork,
fscholz,
kscarfone,
Sheppy,
teoli,
berkerpeksag,
grendel,
barlow
Last updated by:
Prinz_Rana,