Spec-Zone.ru › CSS

Псевдокласс CSS `:stalled`

Базовая поддержка Недавно стало доступно

Эта функция поддерживается в последних версиях браузеров и на современных устройствах. Она может не работать в старых версиях браузеров или на старых устройствах. Она доступна во всех браузерах с августа 2026 года.

Селектор :stalled CSS псевдокласса обозначает воспроизводимый элемент, например <audio> или <video>, воспроизведение которого остановилось. Ресурс считается остановившимся, если пользователь запросил воспроизведение с определённой позиции медиаресурса, но в течение некоторого времени не поступали данные. Это отличается от состояния :buffering: когда медиаданные останавливаются, медиаданные неожиданно перестают загружаться (например, из-за ошибки сети) примерно на 3 секунды (точное время зависит от пользовательского агента).

Примечание: Как и в случае с псевдоклассом :buffering, элемент по-прежнему считается «воспроизводящим», когда он «остановился». Если элемент соответствует селектору :stalled, этому элементу также будет соответствовать :playing.

Синтаксис

:stalled {
  /* ... */
}

Примеры

CSS

:stalled {
  outline: 5px solid red;
}

audio:stalled {
  background-color: red;
}

Спецификации

Спецификация
Селекторы уровня 4
# selectordef-stalled
HTML
# selector-stalled

Совместимость с браузерами

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
stalled
152
152
150
136
15.4
152
150
Нет
15.4
Нет
152
15.4

См. также

  • :buffering
  • :muted
  • :paused
  • :playing
  • :seeking
  • :volume-locked
  • CSS-селекторы
  • stalled событие

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/:stalled

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API