在线文档教程
CSS

环境光照水平 | @media.light-level

非标准

这个功能是非标准的,不在标准轨道上。不要在面向Web的生产站点上使用它:它不适用于每个用户。实现之间也可能存在大的不兼容性,并且行为在未来可能会改变。

light-level CSS @media媒体功能可用于应用基于环境光级别样式。

语法

dim该设备用于昏暗的环境,过度的对比度和亮度会使读者分心或不舒服。例如:夜间,或室内昏暗的环境

例子

此代码可能无法在任何设备上工作(设备兼容性较低)。

@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; } }

规范

SpecificationStatusComment
Media Queries Level 4The definition of 'light-level' in that specification.Working DraftDeferred to Media Queries Level 5.

浏览器兼容性

FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic supportNo supportNo supportNo supportNo supportNo support

FeatureAndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic supportNo supportNo supportNo supportNo supportNo support