ページ遷移時のフェードインアニメーションをCSSのみで実装する

  • Update2025.03.23
  • Publication2025.03.20
  • コーディング

ページ遷移の時にフェードインしながらコンテンツが表示されるアニメーションの実装です。遷移時に演出をつけたい、でも大げさなものは要らないという時にピッタリの表現です。

See the Pen Untitled by MxGRAIN (@mxgrain) on CodePen.

※右下の『Rerun』をクリックすると遷移アニメーションを確認できます。

<div class="wrap">
	<div class="bg"></div>
</div>
.wrap {
	animation: fadein 3s forwards;
}

@keyframes fadein {
	0% {opacity: 0}
	100% {opacity: 1}
}

animationアニメーションの設定は、3秒3sをかけて@keyframes内の指定を実行させています。透明度opacityを0→1とシンプルな演出だけです。

forwardsでアニメーション完了時のスタイルがアニメーション完了後にも適用されます。

配色やレイアウト、コンテンツ整理でお悩みの方へ

cortoでは、Webやロゴの制作に加えて、想いを言語化し、伝わるかたちに整えるサポートをしています。

Author

cortoデザイナー小林のプロフィール写真
Masayuki Kobayashi

1980年生まれ、茨城県出身。ロゴ制作を軸に、CI・VIデザインやウェブサイト制作など、多様な分野で活躍するフリーランスデザイナーとして14年の実績を積んできました。これまでに手がけた案件は多岐にわたり、とくに美容サロンや小規模ビジネスの世界観を引き立てるデザインを得意としています。一人ひとりの想いや事業の本質を丁寧に汲み取り、長く愛されるロゴやホームページ、名刺デザインを目指し、単なる装飾に終わらない、効果的な魅力発信をお手伝いします。

  • Update2025.03.23
  • Publication2025.03.20
サービスへ
相談する
何となくのデザインから卒業しませんか?
cortoでは、配色やレイアウトだけでなく、言語化・構成・導線設計まで一貫して整えます。あなたのサービスらしさを、伝わるかたちに。