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
The -webkit-mask-position-x
CSS property sets the initial horizontal position of a mask image.
Initial value | 0% |
---|---|
Applies to | all elements |
Inherited | no |
Percentages | refer to the size of the box itself |
Media | visual |
Computed value | for <length> the absolute value, otherwise a percentage |
Animation type | discrete |
Canonical order | order of appearance in the formal grammar of the values |
Syntax
/* Keyword values */ -webkit-mask-position-x: left; -webkit-mask-position-x: center; -webkit-mask-position-x: right; /* <percentage> values */ -webkit-mask-position-x: 100%; -webkit-mask-position-x: -50%; /* <length> values */ -webkit-mask-position-x: 50px; -webkit-mask-position-x: -1cm; /* Multiple values values */ -webkit-mask-position-x: 50px, 25%, -3em; /* Global values */ -webkit-mask-position-x: inherit; -webkit-mask-position-x: initial; -webkit-mask-position-x: unset;
Values
<length-percentage>
- A length indicating the position of the left edge of the image relative to the box's left padding edge. Percentages are calculated against the horizontal dimension of the box padding area. That means, a value of
0%
means the left edge of the image is aligned with the box's left padding edge and a value of100%
means the right edge of the image is aligned with the box's right padding edge. left
- Equivalent to
0%
. center
- Equivalent to
50%
. right
- Equivalent to
100%
.
Formal syntax
[ <length-percentage> | left | center | right ]#where
<length-percentage> = <length> | <percentage>
Examples
.exampleOne { -webkit-mask-image: url(mask.png); -webkit-mask-position-x: right; } .exampleTwo { -webkit-mask-image: url(mask.png); -webkit-mask-position-x: 25%; }
Specifications
Not part of any specification.
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 | ? | No support | No support | No support | ? |
See also
-webkit-mask-position
, -webkit-mask-position-y
, -webkit-mask-origin
, -webkit-mask-attachment
Document Tags and Contributors
Tags:
Contributors to this page:
Sebastianz
Last updated by:
Sebastianz,