読み込みページの「スプラッシュ スクリーン Div」を実行する方法は既に知っています。すべてが読み込まれるまで待ってから、div を非表示にするか、画面外に移動します。
例えば
index.html
<div id="loading-Div">
<div id="bear-Logo">
<div id="target">
<div id="target2">
<div id="bearloop"></div>
</div>
</div>
</div>
</div>
読み込み中.css
Just a class called 'fallback' to move the absolute-ly positioned div offscreen.
読み込み中.js
$(window).load(function(){
$( '#loading-Div' ).addClass( 'fallback' );
});
上記は「読み込み中のスプラッシュ スクリーン Div」のかなり粗雑な例です。これを他に何と呼べばよいかわかりません。タグの末尾の直前に.css
がインポートされます。<head>
.js
<body>
リンクをクリックして、ページの読み込み中に div を表示したい場合、これはうまく機能しますが、目的のページが読み込まれるまで、リンクがクリックされた 2 番目に div を表示したいと思います。
ワークフロー:
http://i.imgur.com/dIOZSMS.jpg
キーポイント:
これはブラウザプラグインでのみ可能だと感じています。理由は次のとおりです。
- リンクは別の div へのアンカーではありません。例えば
url#div -> url#div2
- 上記に基づいて、リンクが別の
.html
ページへのリンクであることを考えると、現在表示されているコンテンツは... ページが実際にどのように表示されるかに基づいて停止します。
ご了承ください:
- これは厳密にサイト内です。
- IEは気にしません。
- これは宿題ではなく、クライアントのためでもありません。私は Web 開発を学んでおり、これはそれ自体がクールなページ遷移であると考えていましたが、それをうまく行う方法がわかりません。
主に、2 番目のページのダウンロードが瞬時に行われ、前者の場合でも、コードが多すぎるため、ファイルサイズが多すぎて、div が表示するものの首尾一貫したアニメーションになってしまうためです。
アイデアはありますか?私はこれに非常に困惑しています。