Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Pseudo-classe CSS :stalled
Disponibilité limitée
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
Want more support for this feature? Tell us why.
La pseudo-classe CSS :stalled représente un élément qui est lisible, tel que <audio> ou <video>, lorsque la lecture est bloquée.
Une ressource est considérée comme étant bloquée si l'utilisateur·ice a demandé la lecture d'une position spécifique dans la ressource multimédia, mais qu'elle n'a pas réussi à recevoir de données pendant un certain temps.
Cela diffère de :buffering en ce sens que l'élément multimédia ne charge pas de données de manière inattendue lorsqu'il est bloqué (par exemple, en raison d'une erreur réseau) pendant environ 3 secondes (le temps exact dépend de l'agent utilisateur (angl.)).
Note :
Comme avec la pseudo-classe :buffering, l'élément est toujours considéré comme « en lecture » lorsqu'il est « bloqué ».
Si :stalled correspond à un élément, :playing correspondra également à cet élément.
Syntaxe
:stalled {
/* ... */
}
Exemples
>CSS
:stalled {
outline: 5px solid red;
}
audio:stalled {
background-color: red;
}
Spécifications
| Spécification |
|---|
| Selectors Level 4> # selectordef-stalled> |
| HTML> # selector-stalled> |
Compatibilité des navigateurs
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Voir aussi
- La pseudo-classe
:buffering - La pseudo-classe
:muted - La pseudo-classe
:paused - La pseudo-classe
:playing - La pseudo-classe
:seeking - La pseudo-classe
:volume-locked - Les sélecteurs CSS
- L'événement
stalled
Aider à améliorer MDN
Cette page a été modifiée le par les contributeur·ice·s du MDN.