什么是这个css规则-ms-高对比度调整?

nav*_*een -1 html css

在查看Facebook来源时,我遇到了这个属性.谷歌没有结果.

i.img {
    -ms-high-contrast-adjust: none;
    _overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)

显然,铬检查员不承认它.

Chrome Inspector

Ste*_*mez 7

浏览器检查将不适用的-ms-high-contrast-adjust,因为它是使用特定的Microsoft供应商前缀属性:-ms

强调一个属性,例如_overflow,是一个旧的IE黑客.

所以Chrome都不适用.

至于什么 -ms-高对比度调整呢:

-ms-high-contrast-adjust property获取或设置一个值,该值指示是否覆盖在高对比度模式下设置的任何级联样式表(CSS)属性.

资料来源:https://msdn.microsoft.com/en-us/library/windows/apps/hh441137.aspx

(感谢Tom C.的来源.)