Limited support 注意が必要。一部のブラウザのみ対応。プロダクション利用は慎重に判断すること。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
150
15.4
15.4
その他

`:ミュート`

150
15.4
15.4

`:一時停止`

150
15.4
15.4

`:遊んでます`

150
15.4
15.4

`:探しています`

150
15.4
15.4

`:停止`

150
15.4
15.4

`:ボリュームロック`

150
15.4
15.4
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
video:playing {
  outline: 2px solid green;
}
video:paused {
  opacity: 0.7;
}
audio:muted {
  filter: grayscale(1);
}

ライブデモ

playing

CSS playing demo.

プレビュー全画面表示

one timestop

CSS one timeStop demo.

プレビュー全画面表示

myu-t

CSS myu-t demo.

プレビュー全画面表示

実務での使いどころ

  • メディア再生状態の視覚的フィードバック

    動画の再生中と一時停止中で異なるスタイルを適用し、現在の再生状態をユーザーに視覚的に伝えます。

注意点

  • 2026年3月時点でSafariのみの対応です。クロスブラウザ対応にはJavaScriptでのイベント監視が必要です。

アクセシビリティ

  • 再生状態の変化を色やスタイルだけでなく、aria-liveリージョンで通知するなど、スクリーンリーダーにも伝わる方法を併用してください。