CSS:如何检测旧边缘而不是新边缘 Chromium?
CSS: How to detect the OLD Edge BUT NOT THE NEW Edge Chromium?
有没有办法将 old Edge 与 CSS 中的 new Edge Chromium 分开处理?
到目前为止,对于 Chromium 之前的版本,我使用了以下代码片段:
@supports (-ms-ime-align:auto) {
.selector {
property: value;
}
}
现在我需要确保这只影响 OLD Edge,而新的基于 Chromium 的 Edge 将忽略这些行。
有人可以证实吗?到目前为止,我还没有找到关于这个主题的任何信息,而且我办公室里也没有新的 Edge(而且我这几天要构建的页面在防火墙后面)
新的 Edge 是基于 Chromium 的,所以它就像 Chrome。您仍然可以使用该 CSS 规则来定位 Edge Legacy,它不会影响 Edge Chromium。
我做了一个像这样的简单示例:
@supports (-ms-ime-align:auto) {
#aaa {
background-color: yellow
}
}
<div style="width:200px; height:200px" id="aaa">
aaa
</div>
Edge Chromium 中的结果是这样的:
有没有办法将 old Edge 与 CSS 中的 new Edge Chromium 分开处理?
到目前为止,对于 Chromium 之前的版本,我使用了以下代码片段:
@supports (-ms-ime-align:auto) {
.selector {
property: value;
}
}
现在我需要确保这只影响 OLD Edge,而新的基于 Chromium 的 Edge 将忽略这些行。
有人可以证实吗?到目前为止,我还没有找到关于这个主题的任何信息,而且我办公室里也没有新的 Edge(而且我这几天要构建的页面在防火墙后面)
新的 Edge 是基于 Chromium 的,所以它就像 Chrome。您仍然可以使用该 CSS 规则来定位 Edge Legacy,它不会影响 Edge Chromium。
我做了一个像这样的简单示例:
@supports (-ms-ime-align:auto) {
#aaa {
background-color: yellow
}
}
<div style="width:200px; height:200px" id="aaa">
aaa
</div>
Edge Chromium 中的结果是这样的: