: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

css
:stalled {
  /* ... */
}

Beispiele

CSS

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

Siehe auch