Glassmorphism Generator

カスタマイズ可能なぼかし、不透明度、ボーダーでフロストガラス UI エフェクトを作成。鮮やかな背景でライブプレビュー。

動作方法: ブラー、不透明度、ボーダー設定を調整してガラスエフェクトを作成します。プレビューは色付き背景での結果を表示します。完成したらCSSをコピーできます。

Glass Card
This is a glassmorphism effect with customizable blur, opacity, and border properties.
背景
#ffffff
15%
12px
180%
ボーダー
1px
20%
16px
background: rgba(255, 255, 255, 0.15);
backdrop-filter: blur(12px) saturate(180%);
-webkit-backdrop-filter: blur(12px) saturate(180%);
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.20);

Glassmorphismとは

Glassmorphismは、CSS backdrop-filterを使用してフロストガラス効果を作成するUI設計トレンドです。要素が半透明に見え、ぼかされた背景が透けて見える事で、奥行きと視覚的階層構造が生まれます。AppleのmacOSおよびiOSデザインで人気化し、透明度、ブラー、微妙なボーダーを組み合わせています。

Glassmorphismエフェクトの作り方

主要なプロパティはbackdrop-filter: blur()(フロスト効果用)、半透明なbackground-color(色合い用)、そして微妙なボーダー(端の定義用)です。ブラー半径を調整して透明度を変更でき、background-saturationを使用してガラスの奥に見える色を強調できます。

Glassmorphismのブラウザサポート

backdrop-filterプロパティはChrome、Firefox、Safari、Edgeを含むすべてのモダンブラウザでサポートされています。古いブラウザの場合は、フォールバックとして単色の背景を用意してください。@supports (backdrop-filter: blur(1px))を使用してガラスエフェクトを条件付きで適用できます。

Glassmorphismデザインのコツ

  • 鮮やかなグラデーション背景で最高の視覚効果を得る
  • ブラーを8~20px程度に保ってガラスの後ろのテキストを読みやすくする
  • 微妙な白または明るいボーダーで端を定義する
  • テキストのコントラストはWCAGアクセシビリティガイドラインを満たす
  • 異なる不透明度のガラスパネルを複数レイヤーして奥行きを出す
  • 微妙なbox-shadowを組み合わせて追加の立体感を付ける