这个colorDepth
属性返回屏幕的颜色深度。
这个colorDepth
属性返回每像素位数的深度。
这个colorDepth
属性是只读的。
screen.colorDepth
类型 | 描述 |
一个号码 | 屏幕调色板的深度(以每像素位数为单位): 1、4、8、15、16、24、32 或 48。 |
显示 8 位屏幕的替代背景颜色(以避免不支持现代颜色的 8 位屏幕使用丑陋的替代颜色):
if (screen.colorDepth <= 8)
//simple blue background color for 8 bit screens
document.body.style.background = "#0000FF"
else
//fancy blue background color for modern screens
document.body.style.background = "#87CEFA"
亲自试一试 »
所有屏幕属性:
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
所有浏览器都支持:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!