:buffering

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

:buffering CSS 伪类选择器表示当可播放元素(例如 <audio><video>)正在缓冲媒体资源时,该元素处于可播放状态。

当元素无法继续播放,因为它正在尝试加载媒体数据但尚未有足够的数据开始或继续播放时,该元素被视为正在缓冲。有关更多信息,请参阅媒体缓冲、查找和时间范围指南。

注意:当元素处于“缓冲”状态时,仍被视为处于 :playing 状态。如果 :buffering 匹配一个元素,那么 :playing 也会匹配该元素。

语法

css
:buffering {
  /* ... */
}

示例

CSS

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

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

规范

规范
选择器 Level 4
# selectordef-buffering
HTML
# selector-buffering

浏览器兼容性

另见