Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
24
79
35
7
25
7
alpha
24
79
35
7
25
7
luminance
24
79
35
7
25
7
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
mask#alpha-mask {
  mask-type: alpha;
}
mask#luma-mask {
  mask-type: luminance;
}

ライブデモ

Alpha mask

CSS Alpha mask demo.

プレビュー全画面表示

Luminance mask

CSS Luminance mask demo.

プレビュー全画面表示

Cssmaskapplyexample

CSS CSSmaskapplyexample demo.

プレビュー全画面表示

実務での使いどころ

  • SVGマスクの種類制御

    グラデーションマスクで輝度マスクを使用し、明るさに基づいた滑らかなフェード効果を作成します。

注意点

  • mask-typeはSVGの<mask>要素に対してのみ適用されます。CSS要素に直接適用する場合はmask-modeを使用してください。

アクセシビリティ

  • マスク効果によってコンテンツが過度に隠されないようにし、重要な情報が常に視認可能であることを確認してください。