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 |
是 | 是 | 是 | 是 | 是 | 是 |