アニメーション・エフェクト

7個のプロパティ

backdrop-filter

アニメーション・エフェクト

要素の背後にあるコンテンツにフィルター効果を適用するプロパティです。ガラス効果やぼかし効果を作成できます。

コード例
.glass-effect { backdrop-filter: blur(10px); background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); }
関連: filter, background...

filter

アニメーション・エフェクト

要素に視覚効果(ぼかし、明度調整、色相変更など)を適用するプロパティです。

コード例
filter: blur(5px);
関連: backdrop-filter, transition

opacity

アニメーション・エフェクト

要素の透明度を指定するプロパティです。0(完全透明)から1(完全不透明)の間で指定します。

コード例
opacity: 0.5;
関連: visibility, display

transition

アニメーション・エフェクト

CSSプロパティの変化を滑らかにアニメーションするプロパティです。

コード例
transition: all 0.3s ease;
関連: transform, opacity

transform

アニメーション・エフェクト

要素の変形(移動、回転、拡大縮小など)を指定するプロパティです。

コード例
transform: translateY(-2px);
関連: transition, transform-origin

animation

アニメーション・エフェクト

キーフレームアニメーションを制御するプロパティです。複雑なアニメーションを実現できます。

コード例
@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fade-in { animation: fadeIn 0.5s ease-in-out; }
関連: @keyframes, transition...

@keyframes

アニメーション・エフェクト

アニメーションの各段階を定義するルールです。

コード例
@keyframes slideIn { 0% { transform: translateX(-100%); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } }
関連: animation, transform