Sam*_*age 80 css browser microsoft-edge
我正在开发Web应用程序,我需要将Microsoft Edge的浏览器与其他浏览器分开识别,以应用独特的样式.有没有办法通过使用CSS识别Edge?就像,
<!--[if IE 11]>
Special instructions for IE 11 here
<![endif]-->
Run Code Online (Sandbox Code Playgroud)
Kit*_*dia 168
这应该工作:
@supports (-ms-ime-align:auto) {
.selector {
property: value;
}
}
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅:浏览器奇怪
Cod*_*ust 17
/* Microsoft Edge Browser 12+ (All) - one-liner method */
_:-ms-lang(x), _:-webkit-full-screen, .selector { property:value; }
Run Code Online (Sandbox Code Playgroud)
这很棒!
// for instance:
_:-ms-lang(x), _:-webkit-full-screen, .headerClass
{
border: 1px solid brown;
}
Run Code Online (Sandbox Code Playgroud)
https://jeffclayton.wordpress.com/2015/04/07/css-hacks-for-windows-10-and-spartan-browser-preview/
Edge(不包括最新的IE 15)更准确:
@supports (display:-ms-grid) { ... }
Run Code Online (Sandbox Code Playgroud)
@supports (-ms-ime-align:auto) { ... } 适用于所有Edge版本(当前高达IE15)。