JA EN

不透明度

読み: ふとうめいど

レイヤーや要素がどの程度背景を遮蔽するかを示す値。0% で完全透明、100% で完全不透明となる。

不透明度 (Opacity) は、画像レイヤーや UI 要素が背景をどの程度遮蔽するかを 0% から 100% の範囲で表す指標である。0% は完全に透明で背景がそのまま透過し、100% は完全に不透明で背景を完全に覆い隠す。透明度 (Transparency) とは逆数の関係にあり、不透明度 70% は透明度 30% に等しい。

不透明度とアルファチャンネルは密接に関連するが、適用レベルが異なる。

CSS での不透明度制御には 2 つの方法がある。

画像編集ソフトでは、レイヤーの不透明度を下げることで下層レイヤーとの合成効果を調整する。写真のダブルエクスポージャー風の表現や、テキストの背景に半透明のカラーオーバーレイを重ねる手法は、不透明度制御の典型的な活用例である。

パフォーマンスの観点では、opacity の変更は GPU で処理されるため、visibilitydisplay の切り替えよりもアニメーションに適している。フェードイン・フェードアウトの実装に広く利用される。

関連用語

関連記事