background-blend-mode プロパティ
background-blend-mode プロパティは、複数の背景画像や配色を混ぜ合わせる(ブレンドする)方法を指定するプロパティです。
background-image: linear-gradient(to right,yellow 0%,orange 100%),url('img/23370_3.png');
background-blend-mode: multiply;
画像どうしやエレメントどうしのブレンドにはmix-blend-modeプロパティを使用します。
関連プロパティ
以下は関連するプロパティです。
| プロパティ名 | 概要 |
|---|---|
| background | バックグランドプロパティの一括指定 |
| background-attachment | スクロールによるバックグランドの表示位置 |
| background-clip | border、paddingを領域に含めるか |
| background-color | CSSのColorの指定 |
| background-image | 画像の挿入 |
| background-origin | 繰り返し表示を開始する位置 |
| background-position | 画像の配置位置 |
| background-repeat | 画像の繰り返し(デフォルトは繰り返し) |
| background-size | 画像のサイズ |
| linear-gradient() | 線形グラデーション |
| radial-gradient() | 円形グラデーション |
ページ内 Index
構文(Syntax)
CSS
background-blend-mode: normal | multiply | screen | overlay | darken | lighten | color-dodge | saturation | color | luminosity;
DOM ( JavaScript )
?String=object.style.backgroundBlendMode?
*間違いがないかを調べ中
object.style.backgroundBlendMode="normal | multiply | screen | overlay | darken | lighten | color-dodge | saturation | color | luminosity"
値(Values)
| Value | 摘要 |
|---|---|
| normal | 初期値(default value)。ブレンドはなし |
| multiply | ブレンドする |
| screen | スクリーンを覆ったような |
| overlay | 薄くおおう |
| darken | 暗め |
| lighten | 明るめ |
| color-dodge | 覆い焼き表示 |
| saturation | 最も彩度が高い色による印象表示 |
| color | 色による印象表示 |
| luminosity | 白黒表示 |
備考(Remarks)
| 初期値(Default value) | normal |
| 継承(Inherited) | No |
| 変化(Animatable) | No |
Example
background-blend-modeの表示例です。線形グラデーションと画像をmultiply値によってブレンドします。
