前提・実現したいこと
cssとjsで、スクロールすると内容が出てくる、というアニメーションをつくっております。
ファイル→Googleで開く、で確認すると綺麗に出来上がっているのですが、サーバーにアップロードすると、アニメーションが全く機能しません。
どうしたら良いでしょうか。
現在サーバーにアップしているサイトです。aboutページのみ、.viewのcssを外しています。
https://halsora.sakura.ne.jp/index.html
該当のソースコード
■html(該当箇所のみ抜粋) <section class="section-contact view"> ・・・ </section> ■css .view{ opacity : 0; transform : translate(0, 70px); transition : all 500ms; } .view.scrollin{ opacity : 1; transform : translate(0, 0); } ■js $(function(){ $(window).scroll(function (){ $(".view").each(function(){ var elemPos = $(this).offset().top; var scroll = $(window).scrollTop(); var windowHeight = $(window).height(); if (scroll > elemPos - windowHeight + 200){ $(this).addClass("scrollin"); } }); }); });
試したこと
上記した通り、サーバーにアップロードする前に、ファイルをGoogleで開き、確認したときには綺麗にアニメーションが出来ていました。
回答1件
あなたの回答
tips
プレビュー