:stalled
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Der :stalled CSS Pseudoklassen-Selektor repräsentiert ein Element, das abspielbar ist, wie zum Beispiel <audio> oder <video>, wenn die Wiedergabe ins Stocken geraten ist. Eine Ressource wird als ins Stocken geraten angesehen, wenn der Benutzer die Wiedergabe einer bestimmten Position in der Medienressource angefordert hat, diese jedoch für eine bestimmte Zeitspanne keine Daten empfangen hat. Dies unterscheidet sich von :buffering dadurch, dass das Media-Element unerwartet keine Daten lädt, wenn es ins Stocken gerät (z. B. aufgrund eines Netzwerkfehlers) für etwa 3 Sekunden (die genaue Zeit ist benutzeragentenabhängig).
Hinweis:
Wie bei der :buffering-Pseudoklasse wird das Element immer noch als "abspielend" betrachtet, wenn es "ins Stocken geraten" ist.
Wenn :stalled mit einem Element übereinstimmt, passt auch :playing auf dieses Element.
Syntax
:stalled {
/* ... */
}
Beispiele
CSS
:stalled {
outline: 5px solid red;
}
audio:stalled {
background-color: red;
}
Spezifikationen
| Specification |
|---|
| Selectors Level 4 # selectordef-stalled |
| HTML Standard # selector-stalled |
Browser-Kompatibilität
BCD tables only load in the browser