Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions features/absolute-positioning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: Absolute positioning
description: "The `position: absolute` CSS declaration removes an element from the normal flow and positions it relative to its containing block, which is often the root element, or closest positioned ancestor."
spec: https://drafts.csswg.org/css-position-3/#abspos-insets
group: positioning
compat_features:
- css.properties.position.absolute
17 changes: 17 additions & 0 deletions features/absolute-positioning.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: absolute-positioning.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox_android: "4"
safari: "1"
safari_ios: "1"
compat_features:
- css.properties.position.absolute
6 changes: 6 additions & 0 deletions features/backdrop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: "::backdrop"
description: The `::backdrop` CSS pseudo-element is a box underneath an element in the top layer, such as a `<dialog>`. It can be used to create obscuring effects distinguishing a modal element from the elements underneath.
spec: https://drafts.csswg.org/css-position-4/#backdrop
group: selectors
compat_features:
- css.selectors.backdrop
17 changes: 17 additions & 0 deletions features/backdrop.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: backdrop.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2022-03-14
baseline_high_date: 2024-09-14
support:
chrome: "37"
chrome_android: "37"
edge: "79"
firefox: "47"
firefox_android: "47"
safari: "15.4"
safari_ios: "15.4"
compat_features:
- css.selectors.backdrop
6 changes: 6 additions & 0 deletions features/fixed-positioning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: Fixed positioning
description: "The `position: fixed` CSS declaration removes an element from the normal flow and positions it relative to the viewport or page."
spec: https://drafts.csswg.org/css-position-3/#abspos-insets
group: positioning
compat_features:
- css.properties.position.fixed
17 changes: 17 additions & 0 deletions features/fixed-positioning.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: fixed-positioning.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox_android: "4"
safari: "1"
safari_ios: "1"
compat_features:
- css.properties.position.fixed
13 changes: 13 additions & 0 deletions features/physical-properties.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: Physical properties
description: CSS physical properties set the inset position of an element relative to the corresponding side of a container determined by the element's `position` property.
spec: https://drafts.csswg.org/css-position-3/#insets
group: css
compat_features:
- css.properties.bottom
- css.properties.bottom.auto
- css.properties.left
- css.properties.left.auto
- css.properties.right
- css.properties.right.auto
- css.properties.top
- css.properties.top.auto
24 changes: 24 additions & 0 deletions features/physical-properties.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Generated from: physical-properties.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox_android: "4"
safari: "1"
safari_ios: "1"
compat_features:
- css.properties.bottom
- css.properties.bottom.auto
- css.properties.left
- css.properties.left.auto
- css.properties.right
- css.properties.right.auto
- css.properties.top
- css.properties.top.auto
6 changes: 6 additions & 0 deletions features/position.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: Position
description: The `position` CSS property sets the origin position of an element to an element, the element's scrollport, or the viewport.
spec: https://drafts.csswg.org/css-position-3/#position-property
group: positioning
compat_features:
- css.properties.position
17 changes: 17 additions & 0 deletions features/position.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: position.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox_android: "4"
safari: "1"
safari_ios: "1"
compat_features:
- css.properties.position
6 changes: 6 additions & 0 deletions features/relative-positioning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: Relative positioning
description: "The `position: relative` CSS declaration offsets the position of an element relative to its position in the normal flow."
spec: https://drafts.csswg.org/css-position-3/#relpos-insets
group: positioning
compat_features:
- css.properties.position.relative
17 changes: 17 additions & 0 deletions features/relative-positioning.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: relative-positioning.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox_android: "4"
safari: "1"
safari_ios: "1"
compat_features:
- css.properties.position.relative
6 changes: 6 additions & 0 deletions features/static-positioning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: Static positioning
description: "The `position: static` CSS declaration positions an element in the normal flow. A statically positioned element ignores physical and logical properties such as `top` or `inset-block-start`."
spec: https://drafts.csswg.org/css-position-3/#position-property
group: positioning
compat_features:
- css.properties.position.static
17 changes: 17 additions & 0 deletions features/static-positioning.yml.dist
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Generated from: static-positioning.yml
# Do not edit this file by hand. Edit the source file instead!

status:
baseline: high
baseline_low_date: 2015-07-29
baseline_high_date: 2018-01-29
support:
chrome: "1"
chrome_android: "18"
edge: "12"
firefox: "1"
firefox_android: "4"
safari: "1"
safari_ios: "1"
compat_features:
- css.properties.position.static
2 changes: 1 addition & 1 deletion features/sticky-positioning.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: Sticky positioning
description: "The `position: sticky` CSS declaration positions an element in the normal flow until it crosses a specified threshold, at which points it becomes fixed (stuck) at that position."
spec: https://drafts.csswg.org/css-position-3/#stickypos-insets
group: layout
group: positioning
caniuse: css-sticky
3 changes: 3 additions & 0 deletions groups/positioning.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# CSS positioning property and schemes.
name: Positioning
parent: layout