Window screen.colorDepth
描述
colorDepth
属性返回屏幕的颜色深度。
colorDepth
属性以每像素位数返回深度。
colorDepth
属性是只读的。
语法
screen.colorDepth
返回值
类型 | 描述 |
一个数字 | 屏幕调色板的每像素位数深度 1, 4, 8, 15, 16, 24, 32, 或 48。 |
更多示例
为 8 位屏幕显示备用背景颜色(以避免 8 位屏幕不支持现代颜色而使用难看的替代颜色)
if (screen.colorDepth <= 8)
// 8 位屏幕的简单蓝色背景色
document.body.style.background = "#0000FF"
else
// 现代屏幕的时尚蓝色背景色
document.body.style.background = "#87CEFA"
自己动手试一试 »
所有屏幕属性
let text = "总宽度/高度: " + screen.width + "*" + screen.height + "<br>" +
"可用宽度/高度: " + screen.availWidth + "*" + screen.availHeight + "<br>" +
"颜色深度: " + screen.colorDepth + "<br>" +
"颜色分辨率: " + screen.pixelDepth;
自己动手试一试 »
浏览器支持
所有浏览器都支持 screen.colorDepth
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |