モダンなWebデザインで人気の高い「グラスモーフィズム(Frosted Glass)」効果を取り入れたカードコンポーネントです。
背景のぼかし(backdrop-filter)と半透明の背景色、かすかなボーダーを組み合わせることで、洗練された奥行きのあるUIを実現します。
これはグラスモーフィズムのデモです。背景が美しく透けて見え、コンテンツが空間に浮かび上がるような印象的な視覚効果をもたらします。
以下のコードをコピーして、プロジェクトに組み込んでください。
<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() を用いて、磨りガラスのような質感を表現しています。