: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 gilt als ins Stocken geraten, wenn der Benutzer die Wiedergabe an einer bestimmten Position in der Medienressource angefordert hat, es jedoch nicht gelungen ist, Daten für eine gewisse Zeit zu empfangen. Dies unterscheidet sich von :buffering
darin, dass das Medienelement unerwartet keine Daten lädt, wenn es ins Stocken geraten ist (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 weiterhin als "spielend" angesehen, wenn es "ins Stocken geraten" ist.
Wenn :stalled
auf ein Element zutrifft, wird auch :playing
dieses Element abdecken.
Syntax
:stalled {
/* ... */
}
Beispiele
CSS
:stalled {
outline: 5px solid red;
}
audio:stalled {
background-color: red;
}
Spezifikationen
Specification |
---|
Selectors Level 4 # selectordef-stalled |
HTML # selector-stalled |