Свойство colorDepth
Пример colorDepth
Получите битовую глубину цветовой палитры:
let depth = screen.colorDepth;
Попробуйте сами »
Ещё примеры ниже.
Описание colorDepth
Свойство colorDepth возвращает глубину цвета экрана.
Свойство colorDepth возвращает глубину в битах на пиксель.
Свойство colorDepth доступно только для чтения.
Синтаксис colorDepth
screen.colorDepth
Возвращаемое значение colorDepth
| Тип | Описание |
|---|---|
| Number | Глубина цветовой палитры экрана в битах на пиксель: 1, 4, 8, 15, 16, 24, 32, или 48. |
Ещё примеры colorDepth
Отображение альтернативного цвета фона для 8-битных экранов (чтобы избежать использования 8-битными экранами, которые не поддерживают современные цвета, уродливого замещающего цвета):
if (screen.colorDepth <= 8)
//простой синий цвет фона для 8-битных экранов
document.body.style.background = "#0000FF"
else
//модный синий цвет фона для современных экранов
document.body.style.background = "#87CEFA"
Попробуйте сами »
Все свойства screen:
let text = "Общая ширина/высота: " + screen.width + "*" + screen.height + "<br>" +
"Доступная ширина/высота: " + screen.availWidth + "*" + screen.availHeight + "<br>" +
"Глубина цвета: " + screen.colorDepth + "<br>" +
"Цветовое разрешение: " + screen.pixelDepth;
Попробуйте сами »
Поддержка браузера colorDepth
screen.colorDepth поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |