Screen.colorDepth
read-only property returns the color depth of the screen. Per the CSSOM, some implementations return
24
for compatibility reasons. See the browser compatibility section for those that don't.
bitDepth = window.screen.colorDepth;
// Check the color depth of the screen
if ( window.screen.colorDepth < 8) {
// Use low-color version of page
} else {
// Use regular, colorful page
}
| 规范 | 状态 | 注释 |
|---|---|---|
|
CSSOM (CSS 对象模型) 视图模块
The definition of 'Screen.colorDepth' in that specification. |
工作草案 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
colorDepth
|
Chrome
40
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari 6 |
WebView Android
40
|
Chrome Android
40
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
4.0
|
完整支持
兼容性未知
见实现注意事项。
Screen
AnimationEvent
CSS
CSSConditionRule
CSSGroupingRule
CSSKeyframeRule
CSSKeyframesRule
CSSMediaRule
CSSNamespaceRule
CSSPageRule
CSSRule
CSSRuleList
CSSStyleDeclaration
CSSStyleRule
CSSStyleSheet
CSSSupportsRule
CaretPosition
LinkStyle
MediaQueryList
MediaQueryListListener
StyleSheet
StyleSheetList
TransitionEvent