CSS - light-level
light-level
is a CSS media feature that can be used to check the current ambient light level.
Example
This code will likely not work on any devices (device compatablility is low)
CSS
Copy Code
@media (light-level: normal) { p { background: url("texture.jpg"); color: #333 } } @media (light-level: dim) { p { background: #222; color: #ccc } } @media (light-level: washed) { p { background: white; color: black; font-size: 2em; } }
Description
light-level
is a CSS media feature that can be used to check the current ambient light level.
Browser Compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | ? | ? | ? | ? | ? |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | ? | ? | ? | ? | ? |
Specifications
Specification | Status | Comment |
---|---|---|
Media Queries Level 4 The definition of 'light-level' in that specification. |
Working Draft | Defered to Media Queries Level 5 |
Value | Meaning |
---|---|
dim |
|
normal |
|
washed |
|
License
© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/css/@media/light-level