我注意到了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,但它一直讓我失望。 –