Skip to content

Media pseudo classes: :paused/:playing/:seeking/:buffering/:stalled/:muted/:volume-locked #224

@nt1m

Description

@nt1m

Description

Pseudo classes to target specific states of video/audio.

Rationale

They are implemented in WebKit, but not Blink/Gecko, seems like low hanging fruit for web developers to have those implemented everywhere.

Specification

W3C: https://w3c.github.io/csswg-drafts/selectors-4/#resource-pseudos

Tests

WPT:

css/selectors/media/media-loading-state.html
css/selectors/media/media-playback-state.html
css/selectors/media/sound-state.html

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions