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

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
35
79
30
8
35
8
その他

は CSS のデータ型で、要素が重なったときにどのように色が現れるかを記述します。 background-blend-mode または mix-blend-mode プロパティで使用されます。

35
79
30
8
59
8
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
.tinted-image {
  background-image: url('photo.jpg');
  background-color: #3498db;
  background-blend-mode: multiply;
}

ライブデモ

multiply

CSS Multiply demo.

プレビュー全画面表示

screen

CSS Screen demo.

プレビュー全画面表示

overlay

CSS Overlay demo.

プレビュー全画面表示

実務での使いどころ

  • 背景画像へのカラーフィルター適用

    背景色と画像をブレンドして、デュオトーンやモノクロ風のビジュアル効果をCSSだけで実現できます。

注意点

  • ブレンドモードの効果は背景色と画像の組み合わせにより大きく変わります。意図した見た目になるか、複数の画像で検証してください。

アクセシビリティ

  • ブレンドモードの適用後もテキストの可読性が損なわれていないか確認してください。コントラスト比のチェックは合成後の色で行う必要があります。