AppleのMacページを自分のWebサイトでご覧になってください。 http://www.apple.com/mac/ "body"は、ページの読み込み中に中央に画像を表示します。ページが完全に読み込まれた後、コンテンツがフェードインされます。ChromeまたはSafariを使用して要素インスペクタを開くと、ページが読み込まれたときに本文にclass="loaded revealed"
が表示されます。コンテンツがフェードインされます。クラスを削除すると、コンテンツがフェードアウトします。AppleのMacページに似たページプリローダーを作成する方法
私のウェブサイトでこれと似たようなものをお探ししています。私は全体の内容が表示されないようにしたくない、私はまだヘッダーとフッターを表示したい。だから、基本的に私はdiv#content_area
を文書の準備をしてスライドさせたいのです...唯一の問題は、彼らの体にはdisplay:none;
を一切使用しないということです。 JSファイルが失敗すると、コンテンツは引き続き表示されるため、これらについては少し注意しています。
どうすればいいですか?彼らは道彼らは誰もが私がする必要があるのは.slide()
機能を追加し、ページが読み込まれるまで内容を非表示にしている
$(document).ready(function() {
$('div#content_area').attr(class, loaded revealed);
});
ような何かを書くことができますので、それは軽量である必要がありません。
昨日はあなたにもう少し注意を取得します。それが多くを助けたように見えません。私の答えは@ user1090389で受け入れられますか? –
それは私が探していたものではありませんでした。私はこれに取り組むつもりで、あなたに知らせるでしょう... – henryaaron
おそらくあなたの質問に言い換えてください。 Javascriptを使用すると、ソリューションが提供されます。あなたは、スクリプトをオフにして滑らかなダウングレードのために非ハックのno-JS回答を具体的に探していましたが、何もありません。 –