:stalled

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Bộ chọn :stalled lớp giả CSS đại diện cho một phần tử có thể phát, chẳng hạn như <audio> hoặc <video>, khi quá trình phát bị đình trệ. Một tài nguyên được coi là bị đình trệ nếu người dùng đã yêu cầu phát lại tại một vị trí cụ thể trong tài nguyên media, nhưng nó không nhận được dữ liệu nào trong một khoảng thời gian nhất định. Điều này khác với :buffering ở chỗ phần tử media bất ngờ không tải được dữ liệu khi bị đình trệ (ví dụ: do lỗi mạng) trong khoảng 3 giây (thời gian chính xác phụ thuộc vào tác nhân người dùng).

Note: Cũng như với lớp giả :buffering, phần tử vẫn được coi là "đang phát" khi nó "bị đình trệ". Nếu :stalled khớp với một phần tử, :playing cũng sẽ khớp với phần tử đó.

Cú pháp

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

Ví dụ

CSS

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

audio:stalled {
  background-color: red;
}

Đặc tả

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

Tương thích trình duyệt

Xem thêm