Thuộc tính screen.colorDepth của Window
- Trang trước availWidth
- Trang tiếp theo Chiều cao
- Quay lại層 trên Window Screen
Định nghĩa và cách sử dụng
colorDepth
Thuộc tính trả về độ sâu màu của màn hình.
colorDepth
Thuộc tính trả về độ sâu bit mỗi pixel.
colorDepth
Thuộc tính là chỉ đọc.
Mô hình
Ví dụ 1
Lấy độ sâu bảng màu:
let depth = screen.colorDepth;
Ví dụ 2
Hiển thị màu nền thay thế cho màn hình 8 bit (để tránh sử dụng màu thay thế xấu trên màn hình 8 bit không hỗ trợ màu hiện đại):
if (screen.colorDepth <= 8) // Màu nền xanh dương đơn giản của màn hình 8 bit document.body.style.background = "#0000FF" else // Màu nền xanh lục rực rỡ của màn hình hiện đại document.body.style.background = "#87CEFA"
Ví dụ 3
Tất cả các thuộc tính màn hình:
let text = "Chiều rộng/chiều cao tổng: " + screen.width + "*" + screen.height + "<br>" "Chiều rộng/chiều cao khả dụng: " + screen.availWidth + "*" + screen.availHeight + "<br>" "Độ sâu màu: " + screen.colorDepth + "<br>" "Độ phân giải màu: " + screen.pixelDepth;
Cú pháp
screen.colorDepth
Giá trị trả về
Loại | Mô tả |
---|---|
Số |
Độ sâu bảng màu màn hình (theo đơn vị bit mỗi pixel): 1, 4, 8, 15, 16, 24, 32, hoặc 48。 |
Hỗ trợ trình duyệt
Tất cả các trình duyệt đều hỗ trợ screen.colorDepth
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
Trang liên quan
- Trang trước availWidth
- Trang tiếp theo Chiều cao
- Quay lại層 trên Window Screen