Spec-Zone.ru › CSS

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

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

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

Селектор :buffering CSS псевдокласса представляет воспроизводимый элемент, например <audio> или <video>, когда такой элемент загружает медиаресурс в буфер.

Элемент считается загружающим данные в буфер, когда он не может продолжить воспроизведение, потому что пытается загрузить медиаданные, но пока не располагает достаточным объёмом данных для начала или продолжения воспроизведения. Дополнительные сведения см. в руководстве Буферизация медиа, перемотка и временные диапазоны.

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

Синтаксис

:buffering {
  /* ... */
}

Примеры

CSS

:buffering {
  outline: 5px solid red;
}

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

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

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

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

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
buffering
152
152
150
136
15.4
152
150
Нет
15.4
Нет
152
15.4

См. также

  • :muted
  • :paused
  • :playing
  • :seeking
  • :stalled
  • :volume-locked
  • Селекторы CSS

© 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/:buffering

Spec-Zone.ru

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