クリエイターブログ

スクロールの判定とCSSアニメーションを使ってみる

2018.02.26 Posted by

こんにちは、ウェブラボ技術メモです。
今回はjsでスクロールの判定を行い、それに応じてCSSでアニメーションしてみます。

DEMOはこちら

それでは実際に実装していきましょう。

まず、HTMLのbody内でアニメーションを効かせたい要素にクラスを与えます。

■HTML body内

次にhead内でjquery本体を読み込ませ、スクロールの判定を行うjsを記述します。

■HTMLhead内

これでスクロールの応じて、クラス「active」が与えられるようになりました。
最後にクラス「active」を得たとき、CSSでアニメーションさせるように記述します。

■HTMLhead内 CSS部分

対応ブラウザについて確認してみました。
◯ Google Chrome
◯ Firefox
◯ Safari
◯ Opera
◯ Internet Explorer 10+
× Internet Explorer 7、8、9

以上、技術メモでした。

オリエンシートダウンロード

採用サイト 絶対に外せない5つのチェックポイント

オリエンシートダウンロード

CONTACT

お電話でのお問い合わせ

03-5366-3277

受付時間:平日9:30〜18:30

メールフォームからのお問い合わせ

お問い合わせ(東京本社)

PAGETOP

Document資料請求

Contactお問い合わせ