Window screen.colorDepth attribute

  • Предыдущая страница availWidth
  • Следующая страница height
  • Вернуться на один уровень вверх Window Screen

Определение и использование

colorDepth Атрибут возвращает глубину цвета экрана.

colorDepth Атрибут возвращает глубину цвета на пиксель.

colorDepth Атрибут является только чтением.

Пример

Пример 1

Получить глубину палитры:

let depth = screen.colorDepth;

Попробуйте сами

Пример 2

Отображать заменяющий цвет фона для 8-битных экранов (избегая некрасивых заменяющих цветов для 8-битных экранов, которые не поддерживают современные цвета):

if (screen.colorDepth <= 8)
  //Простой синий цвет фона для 8-битных экранов
  document.body.style.background = "#0000FF"
else
  //Сияющий синий цвет фона для современных экранов
  document.body.style.background = "#87CEFA"

Попробуйте сами

Пример 3

Все экранные атрибуты:

let text = "Total width/height: " + screen.width + "*" + screen.height + "<br>"
"Available width/height: " + screen.availWidth + "*" + screen.availHeight + "<br>"
"Color depth: " + screen.colorDepth + "<br>"
"Color resolution: " + screen.pixelDepth;

Попробуйте сами

Синтаксис

screen.colorDepth

Возвратное значение

Тип Описание
Числовое значение

Глубина палитры экрана (в битах на пиксель):

1, 4, 8, 15, 16, 24, 32 или 48.

Поддержка браузеров

Все браузеры поддерживают screen.colorDepth:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка

Связанные страницы

Атрибут screen.availHeight

Атрибут screen.availWidth

Свойство screen.height

Свойство screen.width

  • Предыдущая страница availWidth
  • Следующая страница height
  • Вернуться на один уровень вверх Window Screen