SnippetUI

グラスモーフィズムカード

磨りガラスのような透過とブラー効果を利用した、モダンで美しいグラスモーフィズムデザインのカードUIコンポーネントです。

HTMLCSS

グラスモーフィズムカード

モダンなWebデザインで人気の高い「グラスモーフィズム(Frosted Glass)」効果を取り入れたカードコンポーネントです。 背景のぼかし(backdrop-filter)と半透明の背景色、かすかなボーダーを組み合わせることで、洗練された奥行きのあるUIを実現します。

Glassmorphism

これはグラスモーフィズムのデモです。背景が美しく透けて見え、コンテンツが空間に浮かび上がるような印象的な視覚効果をもたらします。

コード

以下のコードをコピーして、プロジェクトに組み込んでください。

<div class="glass-container">
  <div class="glass-card">
    <h3 class="glass-title">Glassmorphism</h3>
    <p class="glass-text">
      これはグラスモーフィズムのデモです。背景が美しく透けて見え、コンテンツが空間に浮かび上がるような印象的な視覚効果をもたらします。
    </p>
  </div>
</div>
/* 背景(デモ用) */
.glass-container {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 400px;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  padding: 2rem;
}

/* グラスモーフィズムカード本体 */
.glass-card {
  background: rgba(255, 255, 255, 0.15);
  box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.37);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.18);
  padding: 2.5rem;
  max-width: 360px;
}

.glass-title {
  margin: 0 0 1rem 0;
  font-size: 1.75rem;
  font-weight: bold;
  color: #fff;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.glass-text {
  margin: 0;
  font-size: 1rem;
  line-height: 1.6;
  color: rgba(255, 255, 255, 0.9);
}

特徴

  • 美しい透過とブラー: backdrop-filter: blur() を用いて、磨りガラスのような質感を表現しています。
  • 立体感の演出: 半透明のボーダーとドロップシャドウを組み合わせることで、背景から浮き上がったような効果を生み出します。
  • 汎用性の高さ: 背景がグラデーションや画像であっても、自動的に調和した美しい見た目になります。