FREENANCE Ad

思わず見惚れるページ遷移アニメーション事例10選【CSS/JavaScript】

ページ遷移アニメーション
FREENANCE Ad

複数のページで構成されたWebサイトを閲覧していると、ページを行ったりきたりする動作が発生します。

ページ間の移動という単調な動作にアクセントをつけて、読者の注目度を上げてくれるのが、ページ遷移アニメーションです。

本記事では、パフォーマンスへの影響を最小限におさえながら、ユーザーをひきつけられる、おすすめのページ遷移アニメーションをご紹介します。

1. Vue.jsを使った6種類のページ遷移アニメーション

Vue.jsを使った、高速で洗練されたページ遷移のセット。

フェードやズームといった基本的なページ遷移と、すこし個性的なページ遷移をあわせて6種類制作しています。

See the Pen Vue2 page transitions with GSAP by Tim Rijkse (@timrijkse) on CodePen.

2. ブラウン管テレビ風のページ遷移アニメーション

ブラウン管テレビの電源を切ったときのようなアニメーションで、画面をゆっくり切り替えるページ遷移です。

新しいページに移る際には、一本線から画面全体が展開されます。

See the Pen Page Transitions by Mergim Ujkani (@MergimUjkani) on CodePen.

3. ドラマチックに展開するSVGのページ遷移アニメーション

ごく一般的なデザインのローディングアニメーションかと思いきや、円が広がりながら画面いっぱいに展開します。

ドラマチックなデザインは、とくにマルチメディアサイトにおすすめです。

See the Pen Page Transition Loader by Arsen Zbidniakov (@ARS) on CodePen.

4. カラフルでスピーディーなページ遷移アニメーション

ページ遷移を複数箇所で使うなら、スピードも重要です。

カラフルなプリローダーを使ったこのスニペットは、スピードとデザインを両立しています。

See the Pen Page Transition with Loader by John Heiner (@johnheiner) on CodePen.

5. ユニークなデザインのサムネイル画像展開アニメーション

CSSとAngular.jsを組み合わせたスニペット。

サムネイル画像をクリックすると、その画像を背景にしたモーダル表示に切り替わります。

See the Pen Thumbnail to fullscreen page transition by Steve Gardner (@ste-vg) on CodePen.

6. ワイパーのようなページ遷移アニメーション

CSSとjQueryを使って、ワイパーのようなアニメーションを実装しています。

テレビや映画の場面転換のようなデザインです。

See the Pen Page transition CSS3 by TOMAZKI (@Podgro) on CodePen.

7. GSAPを使ったキュービックなページ遷移アニメーション

超高速のアニメーションライブラリ「GSAP」を使用したページ遷移。

スライドアップのアニメーションに、背景でアクセントをつけています。

See the Pen GSAP Cubic bezier page transition by Maciej Siwanowicz (@Polenji86) on CodePen.

8. Lottieを使った液体のようなページ遷移アニメーション

ポップでどことなくレトロな色合いと、液体のような有機的なデザインが目をひきます。アニメーションも高速です。

Lottieを使って、Adobe After Effectsのページ遷移をWeb上で実装しています。

See the Pen Responsive bodymovin modal / page transition by Jonas Sandstedt (@sandstedt) on CodePen.

9. SF映画風のグリッチを効かせたページ遷移アニメーション

SF番組や映画などでおなじみの、グリッチを効かせたディストピア風なエフェクトをページ遷移に使っています。

See the Pen Canvas Glitch Intro by nclud team (@nclud) on CodePen.

10. 回転する3Dの立方体によるページ遷移アニメーション

Webサイトを立方体に見立てて回転させる、ユニークなデザインのページ遷移です。

jQueryとVelocity.jsが使われています。

See the Pen 3D Cube Page Transition by Hubert Warzycha (@Hiteh) on CodePen.

おわりに

ページ遷移といえばフェードやスライドが一般的ですが、アイデア次第でさまざまなアイデアを組み込むことができます。

今回ご紹介した例にもあったように、CSSとJavaScriptライブラリを適切に組み合わせれば、速度とデザインの両立も可能です。

やりすぎには注意しつつ、すこし冒険したデザインにもチャレンジしてみましょう。

(執筆:Eric Karkovack 翻訳:Nakajima Asuka 編集:少年B 提供元:speckyboy

SHARE

  • 広告主募集
  • ライター・編集者募集
  • WorkshipSPACE
週2日20万円以上のお仕事多数
Workship