{ "css": { "properties": { "position": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/position", "support": { "chrome": { "version_added": "1" }, "chrome_android": { "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { "version_added": true }, "firefox": { "version_added": "1", "notes": "Before Firefox 57, absolute positioning did not work correctly when applied to elements inside tables that have border-collapse applied to them (bug 1379306)." }, "firefox_android": { "version_added": "4" }, "ie": { "version_added": "4" }, "opera": { "version_added": "4" }, "opera_android": { "version_added": true }, "safari": { "version_added": "1" }, "safari_ios": { "version_added": true }, "samsunginternet_android": { "version_added": true }, "webview_android": { "version_added": true } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } }, "fixed": { "__compat": { "description": "fixed", "support": { "chrome": { "version_added": "1" }, "chrome_android": { "version_added": true }, "edge": { "version_added": "12" }, "edge_mobile": { "version_added": null }, "firefox": { "version_added": "1", "notes": "Before Firefox 44, position: fixed didn't create a stacking context in most cases. Firefox and the specification have been modified to mimic Chrome and Safari's long-time behavior." }, "firefox_android": { "version_added": null }, "ie": { "version_added": "7", "notes": "In Internet Explorer, fixed positioning doesn't work if the document is in quirks mode." }, "opera": { "version_added": "4" }, "opera_android": { "version_added": true }, "safari": { "version_added": "1" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": true }, "webview_android": { "version_added": true } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "sticky": { "__compat": { "description": "sticky", "support": { "chrome": { "version_added": "56" }, "chrome_android": { "version_added": "56" }, "edge": { "version_added": "16" }, "edge_mobile": { "version_added": false }, "firefox": [ { "version_added": "32" }, { "version_added": "26", "version_removed": "48", "flags": [ { "type": "preference", "name": "layout.css.sticky.enabled", "value_to_set": "true" } ] } ], "firefox_android": { "version_added": null }, "ie": { "version_added": false }, "opera": { "version_added": "43" }, "opera_android": { "version_added": "43" }, "safari": { "prefix": "-webkit-", "version_added": "6.1" }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": "6.0" }, "webview_android": { "version_added": "56" } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "position_absolute_table_elements": { "__compat": { "description": "Table elements as absolute positioning containers", "support": { "chrome": { "version_added": null }, "chrome_android": { "version_added": null }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": { "version_added": "30", "notes": "Firefox helps developers transition to the new behavior and detect any rendering issues it may cause on their sites by printing the following warning to the JavaScript console: "Absolute positioning of table rows and row groups is now supported. This site may need to be updated because it may depend on this feature having no effect."" }, "firefox_android": { "version_added": "30", "notes": "Firefox helps developers transition to the new behavior and detect any rendering issues it may cause on their sites by printing the following warning to the JavaScript console: "Absolute positioning of table rows and row groups is now supported. This site may need to be updated because it may depend on this feature having no effect."" }, "ie": { "version_added": null }, "opera": { "version_added": null }, "opera_android": { "version_added": null }, "safari": { "version_added": null }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": null }, "webview_android": { "version_added": null } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } }, "position_sticky_table_elements": { "__compat": { "description": "Table elements as sticky positioning containers", "support": { "chrome": { "version_added": false }, "chrome_android": { "version_added": false }, "edge": { "version_added": null }, "edge_mobile": { "version_added": null }, "firefox": { "version_added": "59" }, "firefox_android": { "version_added": "59" }, "ie": { "version_added": null }, "opera": { "version_added": false }, "opera_android": { "version_added": false }, "safari": { "version_added": null }, "safari_ios": { "version_added": null }, "samsunginternet_android": { "version_added": false }, "webview_android": { "version_added": false } }, "status": { "experimental": false, "standard_track": true, "deprecated": false } } } } } } }