我注意到了MS Edge中CSS过渡的一个奇怪问题。MS边缘CSS过渡闪烁
基本上,如果您有一个过渡,例如在悬停状态之间,但为这些悬停状态定义的样式会覆盖CSS级联,Edge会在转换期间切换到覆盖样式,然后切换回来。
问题描述得相当好这里太: https://www.webmasterworld.com/css/4791912.htm
我还创建了一个笔演示问题: http://codepen.io/powerbored/pen/OWqXRw
a {
transition: all 2s ease-in;
color: orange;
}
a div {
color: lightblue;
// displays in light blue in all browsers except during transitions in Edge
}
a:hover {
color: red;
}
我知道Edge是不完全是一个伟大的浏览器,但我我真正想看到的是对这里实际发生的事情以及为什么会发生的解释。
“我知道Edge不是一个很棒的浏览器”[有很多不是很棒的浏览器。](http://stackoverflow.com/questions/22457222/ie10-11-uses-transition-webkit -transform/22457802#22457802) – BoltClock
在很多方面,Edge是一个非常棒的浏览器。这些方法往往首先限于有Windows 10的人开始... – TylerH
@TylerH,任何示例?我想要喜欢Edge,但它一直让我失望。 –