WebKit は私を非常に悩ませ続けました。ページの読み込み時にtransition
、初期値の browser-default 値から をアニメーション化します。私は次のようなものを持っていました
a:link {
color: black;
-webkit-transition: color 1s;
}
しかし、それはcolor: blue
!からフェードインします。他のプロパティは FOUC の影響を受けませんでしたtransition
。
残念ながら、再現するのは非常に難しく、どうにかして jsfiddle することができませんでした。私の(確かにエッジの)ケースは次のように設定されています:
<script />
「開発」バージョン:と<style type="text/less" />
の束- 製品バージョン: スクリプトとスタイルH5BP -スタイルの連結と縮小 (それぞれ最初の
lessc
編集)
FOUC は状況 2 でのみ表示され@import
ますが、いくつかのスタイルシートの を s でインライン化した後、それは停止しました@font-face
。回避策ですが、
だから、これは読み込み時間/順序に何か関係があるに違いないと思いますか?
誰もこのようなことに遭遇したことがありますか?(そうではないと思います。)
少なくとも、いつの日か誰かがこの問題に遭遇し、これが役立つことに気付くでしょう。