:seeking CSS pseudo-class

Baseline 2026
Newly available

Since August 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Want more browser support for this feature? Tell us why.

The :seeking CSS pseudo-class selector represents an element that is playable, such as <audio> or <video>, when the playable element is seeking a playback position in the media resource. A resource is considered to be seeking if the user has requested playback of a specific position in the media resource, but the media element has not yet reached that position.

Seeking is different from :buffering in that the media element is not currently loading data, but is instead skipping to a new position in the media resource. For more information, see the Media buffering, seeking, and time ranges guide.

Syntax

css
:seeking {
  /* ... */
}

Examples

CSS

css
:seeking {
  outline: 5px solid red;
}

video:seeking {
  outline: 5px solid blue;
}

Specifications

Specification
Selectors Level 4
# selectordef-seeking
HTML
# selector-seeking

Browser compatibility

See also