私のウェブサイトでは、YouTubeスタイルのプログレスバー(画面の上部に固定された細い線、左から右に読み込まれる)とすべてのコンテンツ。これらの要素の両方はposition: fixed
です。不透明度遷移が2つの固定位置要素で機能しない
ページの読み込みが完了すると、プログレスバーはopacity: 0
になります。プログレスバーにはtransition: opacity 0.4s
がありますが、は移行していません。表示されて消えているのはです。これは私の問題です。ここで
が問題の一例です:https://codepen.io/anon/pen/ZJNaqJ
理想的には、任意の解決策は.loader-outer
または.loader
のいずれかの中にCSSを変更する伴うだろう...ではない#loader-wrapper
。これは、私が外部のプログレスバーコンポーネント(Reactを使用しています)を引っ張っているためであり、必要がなければ再実装したくないからです。
ありがとうございました!