Back to Content

Screen: pixelDepth property

files/en-us/web/api/screen/pixeldepth/index.md

latest537 B
Original Source

{{APIRef("CSSOM view API")}}

Returns the bit depth of the screen. Per the CSSOM, some implementations return 24 for compatibility reasons. See the browser compatibility section for those that don't.

Value

A number.

Examples

js
// if there is not adequate bit depth
// choose a simpler color
document.style.color = window.screen.pixelDepth > 8 ? "#FAEBD7" : "white";

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also

  • {{DOMxRef("Screen.colorDepth")}}