The background-position-y CSS property sets the initial vertical position, relative to the background position layer defined by background-origin, for each defined background image.
The value of this property is overridden by any declaration of the background or background-position shorthand properties applied to the element after it.
/* Keyword values */ background-position-y: top; background-position-y: center; background-position-y: bottom; /* <percentage> values */ background-position-y: 25%; /* <length> values */ background-position-y: 0px; background-position-y: 1cm; background-position-y: 8em; /* Side-relative values */ background-position-y: bottom 3px; background-position-y: bottom 10%; /* Multiple values */ background-position-y: 0px, center; /* Global values */ background-position-y: inherit; background-position-y: initial; background-position-y: unset;
The background-position-y property is specified as one or more values, separated by commas.
topcenterbottom<length><percentage>[ center | [ top | bottom | y-start | y-end ]? <length-percentage>? ]#where
<length-percentage> = <length> | <percentage>
| Specification | Status | Comment |
|---|---|---|
| CSS Backgrounds and Borders Module Level 4 The definition of 'background-position-y' in that specification. | Editor's Draft | Initial specification of longhand sub-properties of background-position to match longstanding implementations. |
| Initial value | top |
|---|---|
| Applies to | all elements |
| Inherited | no |
| Percentages | refer to height of background positioning area minus height of background image |
| Media | visual |
| Computed value | A list, each item consisting of: an offset given as a combination of an absolute length and a percentage, plus an origin keyword |
| Animation type | discrete |
| Canonical order | the unique non-ambiguous order defined by the formal grammar |
| Desktop | ||||||
|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | |
| Basic support | Yes | 12 | 49 | 6 | Yes | Yes |
| Two-value syntax (support for offsets from any edge) | No | 12 | 49 | 9 | No | No |
| Mobile | |||||||
|---|---|---|---|---|---|---|---|
| Android webview | Chrome for Android | Edge Mobile | Firefox for Android | Opera for Android | iOS Safari | Samsung Internet | |
| Basic support | Yes | Yes | Yes | 49 | ? | ? | Yes |
| Two-value syntax (support for offsets from any edge) | No | No | Yes | 49 | No | No | No |
background-positionbackground-position-xbackground-position-inlinebackground-position-block
© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/background-position-y