: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 z. B. <audio> oder <video>, wenn die Wiedergabe ins Stocken geraten ist. Eine Ressource wird als ins Stocken geraten betrachtet, wenn der Benutzer die Wiedergabe einer bestimmten Position in der Mediendatei angefordert hat, es jedoch für eine gewisse Zeitspanne nicht gelungen ist, Daten zu empfangen. Dies unterscheidet sich von :buffering darin, 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 vom Benutzeragenten abhängig).

Hinweis: Wie bei der Pseudoklasse :buffering wird das Element weiterhin als "abspielend" betrachtet, wenn es "ins Stocken geraten" ist. Wenn :stalled auf ein Element zutrifft, wird auch :playing auf dieses Element zutreffen.

Syntax

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

Beispiele

CSS

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

audio:stalled {
  background-color: red;
}

Spezifikationen

Specification
Selectors Level 4
# selectordef-stalled
HTML
# selector-stalled

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
:stalled

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Siehe auch