今回はブレンドモードを表現するmix-blend-mode
プロパティについて解説します。
ブレンドモードとは?
ブレンドモードとは、2つのレイヤーを重ねた際に、どのように合成されるかの設定のことです。
別名、レイヤーの合成モード、描写モードとも呼ばれます。
mix-blend-modeとは?
mix-blend-mode
はcss3の新プロパティです。
mix-blend-mode
プロパティを使用することで、cssでブレンドモードを表現することができます。
mix-blend-modeで使用される値
乗算
mix-blend-mode
プロパティで最も使用される値は乗算です。
乗算は色の掛け算をするというようなイメージで、2つのレイヤーの色を掛け合わせた色が表現されます。
乗算の値は「multiply
」です。
以下のように指定します。
mix-blend-mode: multiply;
mix-blend-modeの他の値
mix-blend-mode
には他にも多くの値が用意されています。
詳細はこちらの記事をご覧ください。
mix-blend-modeの使用例
mix-blend-modeの使用例はこちらです。
2つのレイヤーが重なっている部分に乗算が効いています。
See the Pen
Untitled by 田村翔 (@geqvzwon-the-typescripter)
on CodePen.
まとめ
mix-blend-mode
プロパティによって、cssでブレンドモードを再現できるようになりました。
よりコーディングの幅を拡げるため、mix-blend-mode
プロパティを使いこなせるようにしましょう!