hover
The hover CSS media feature can be used to test whether the user's primary input mechanism can hover over elements.
Syntax
The hover feature is specified as a keyword value chosen from the list below.
Examples
HTML
html
<a href="#">Try hovering over me!</a>
CSS
css
/* default hover effect */
a:hover {
color: black;
background: yellow;
}
@media (hover: hover) {
/* when hover is supported */
a:hover {
color: white;
background: black;
}
}
Result
Specifications
| Specification |
|---|
| Media Queries Level 4 # hover |
Browser compatibility
| desktop | mobile | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
hover media feature | |||||||||||