| { |
| "css": { |
| "selectors": { |
| "hover": { |
| "__compat": { |
| "description": "`:hover`", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/:hover", |
| "spec_url": [ |
| "https://html.spec.whatwg.org/multipage/semantics-other.html#selector-hover", |
| "https://drafts.csswg.org/selectors/#hover-pseudo" |
| ], |
| "tags": [ |
| "web-features:user-action-pseudos" |
| ], |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "4" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "4" |
| }, |
| "opera_android": { |
| "version_added": "10.1" |
| }, |
| "safari": { |
| "version_added": "2" |
| }, |
| "safari_ios": { |
| "version_added": "1", |
| "notes": "As of Safari for iOS 7.1.2, tapping a [clickable element](https://developer.mozilla.org/docs/Web/Events/click#Safari_Mobile) causes the element to enter the `:hover` state. The element will remain in the `:hover` state until a different element has entered the `:hover` state." |
| }, |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "a_elements": { |
| "__compat": { |
| "description": "`<a>` element support", |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "4" |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "4" |
| }, |
| "opera_android": { |
| "version_added": "10.1" |
| }, |
| "safari": { |
| "version_added": "2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "all_elements": { |
| "__compat": { |
| "description": "All elements support", |
| "support": { |
| "chrome": { |
| "version_added": "1" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12", |
| "notes": "In Edge, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved." |
| }, |
| "firefox": { |
| "version_added": "1" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "7", |
| "notes": [ |
| "In Internet Explorer 8 to Internet Explorer 11, hovering over an element and then scrolling up or down without moving the pointer will leave the element in the `:hover` state until the pointer is moved. See [bug 926665](https://connect.microsoft.com/IE/feedbackdetail/view/926665).", |
| "In Internet Explorer 9 (and possibly earlier), if a [`<table>`](https://developer.mozilla.org/docs/Web/HTML/Element/table) has a parent with a non-`auto` [`width`](https://developer.mozilla.org/docs/Web/CSS/width), [`overflow-x`](https://developer.mozilla.org/docs/Web/CSS/overflow-x)`: auto;`, the [`<table>`](https://developer.mozilla.org/docs/Web/HTML/Element/table) has enough content to horizontally overflow its parent, and there are [`:hover`](https://developer.mozilla.org/docs/Web/CSS/:hover) styles set on elements within the table, then hovering over said elements will cause the [`<table>`](https://developer.mozilla.org/docs/Web/HTML/Element/table)'s height to increase. See [a live demo that triggers the bug](https://output.jsbin.com/diwiqe). One workaround for the bug is to set `min-height: 0%;` (the `%` unit must be specified, since unitless and `px` don't work) on the `<table>`'s parent element." |
| ] |
| }, |
| "oculus": "mirror", |
| "opera": { |
| "version_added": "7" |
| }, |
| "opera_android": { |
| "version_added": "10.1" |
| }, |
| "safari": { |
| "version_added": "2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": { |
| "version_added": "37" |
| }, |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |
| } |