如何使用 CSS 定位 Microsoft Edge?
How to target Microsoft Edge with CSS?
我想以 Edge 为目标并让 flexbox 的行为类似于 Firefox 33 / Chrome, for more detail see this question.
一个可以在 CSS 中瞄准 Edge 吗?
针对 Edge (version < 79),我们可以检查 -ms-ime-align
支持,Edge 是唯一支持此 属性 的 Microsoft 浏览器:
@supports (-ms-ime-align: auto) {
.selector {
color: red;
}
}
或者这个一行(那个也适用于 Edge 和所有 IE):
_:-ms-lang(x), .selector { color: red; }
进一步的解释,包括支持特定版本的 Edge 的变体,可以在 this article 中找到。
对于 Edge 版本 > 78,由于其渲染引擎(浏览器引擎)更改为 Blink,即 Chrome 的渲染引擎,它的行为应该类似于 Chrome。
我想以 Edge 为目标并让 flexbox 的行为类似于 Firefox 33 / Chrome, for more detail see this question.
一个可以在 CSS 中瞄准 Edge 吗?
针对 Edge (version < 79),我们可以检查 -ms-ime-align
支持,Edge 是唯一支持此 属性 的 Microsoft 浏览器:
@supports (-ms-ime-align: auto) {
.selector {
color: red;
}
}
或者这个一行(那个也适用于 Edge 和所有 IE):
_:-ms-lang(x), .selector { color: red; }
进一步的解释,包括支持特定版本的 Edge 的变体,可以在 this article 中找到。
对于 Edge 版本 > 78,由于其渲染引擎(浏览器引擎)更改为 Blink,即 Chrome 的渲染引擎,它的行为应该类似于 Chrome。