ブロブ(有機曲線)背景ヒーロー

レイアウト Easy #css #hero #blob #organic

ブロブ背景ヒーローは、円形の span 2 個( .hero-blob__b1 / .hero-blob__b2 )に filter:blur(60px) を強くかけ、輪郭をぼかして液体のような有機シェイプに見せています。

▶ プレビュー

解説

ブロブ背景ヒーローは、円形の span 2 個(.hero-blob__b1 / .hero-blob__b2)に filter:blur(60px) を強くかけ、輪郭をぼかして液体のような有機シェイプに見せています。@keyframes blobtranslatescale をゆっくり変化させ、animation-delay をずらした 2 個が別々の動きでふわふわ漂います。JavaScript は使わず、CSS のぼかしとアニメーションだけで柔らかな雰囲気を作るのが要点です。

使う場面

  • スキンケアやコスメなど、やさしさを伝えたい DTC ブランド
  • ウェルネス・ヘルスケア系の落ち着いたトップ
  • SaaS で堅さを和らげ親しみを出したいとき

色はブロブの background を変えるだけでブランドカラーに馴染ませられます。blur の量を増やすとより溶けた印象に、減らすと形が残ります。pointer-events:none が指定済みなので、背景が前面の操作を邪魔しません。常時アニメーションするため、prefers-reduced-motion: reduce のメディアクエリで animation を止める配慮を加えると親切です。

使用例・適したシーン

  • LP のファーストビュー
  • サービストップの導入
  • コーポレートサイトのトップ

よくある質問

ブロブの色やにじみ具合を変えるには?
各ブロブの background でブランドカラーに変更できます。にじみは filter:blur の値で調整し、大きくするとより液体的に、小さくすると形がはっきり残ります。
アニメーションが苦手なユーザーへの配慮は?
prefers-reduced-motion: reduce のメディアクエリ内でブロブの animation を none にすると、動きを抑えたい設定のユーザーには静止状態で表示できます。
追加日:2026-05-11
← すべてのスニペットへ戻る