:buffering
利用可能性は限定的
この機能はベースラインではありません。最も広く使用されているブラウザーの一部で動作しません。
:buffering は CSS の擬似クラスセレクターで、再生可能な要素(<audio> や <video> など)がメディアリソースをバッファリングしているときに、その要素が再生可能であることを表します。
要素は、メディアデータの読み込みを試みているが、再生を開始または継続するのに十分なデータがまだ存在しないために再生を続けることができない場合、バッファリング中であるとみなされます。 詳細については、「メディアのバッファリング、シーク、および時間範囲のガイド」をご覧ください。
メモ:
要素が「バッファリング」の時は、 :playing ともみなされます。
:buffering が要素に一致する場合、 :playing もその要素に一致します。
構文
css
:buffering {
/* ... */
}
例
>CSS
css
:buffering {
outline: 5px solid red;
}
video:buffering {
outline: 5px solid blue;
}
仕様書
| 仕様書 |
|---|
| Selectors Level 4> # selectordef-buffering> |
| HTML> # selector-buffering> |