すべての要素の読み込みが完了した後、Web ページ全体をフェードインしたいと考えています。Web ページには、左から右に繰り返される背景画像と、いくつかのテキストと画像を含むメイン コンテンツ領域が含まれます。CSS で body opacity を 0 に設定し、JavaScript コードを使用してページをフェードインする必要があると思います。
MooTools、より具体的にはバージョン 1.2.6 を使用する必要があります。これは、そのライブラリが既にページにリンクされているためです (いくつかの理由により、より新しいバージョンにアップグレードするべきではありません)。
StackOverflow の専門家の 1 人が、この MooTools スニペットを解決策として提案しました。
window.addEvent('load', function() {
$$('body').set('morph', {duration: 300}).morph({'opacity': '1'});
});
問題:何らかの理由で、スニペットがページ内でスムーズにフェードインするのではなく、すぐに背景を表示し、1 秒ほど後にページがフェードイン効果なしでポップアップします。ほとんどの場合、正しいことをしていないのは私です。
有識者の方からのアドバイスをいただければ幸いです。