Properti background-blend-mode
Properti background-blend-mode mengatur
mode overlay gambar latar pada
warna latar atau gambar lain.
Dalam properti ini juga dapat ditentukan beberapa
nilai dipisahkan koma, yang akan
diterapkan dalam urutan yang sama.
Nilai untuk properti ini mirip dengan mode utama
program editor grafis.
Sintaks
selector {
background-blend-mode: modes;
}
Tabel berikut menampilkan nilai-nilai utama untuk
properti background-blend-mode:
Nilai
| Nilai | Deskripsi |
|---|---|
normal |
Normal. Tidak menggunakan pencampuran warna. Mode default. |
multiply |
Perkalian. Dalam mode ini, nilai warna utama dikalikan dengan nilai warna yang digabungkan. Warna hasil selalu merupakan warna yang lebih gelap. |
screen |
Penyaringan. Dalam mode ini, nilai kebalikan dari warna utama dan warna yang digabungkan dikalikan. Sebagai warna hasil, selalu digunakan warna yang lebih terang. |
overlay |
Hamparan. Dalam mode ini, warna dikalikan atau disaring tergantung pada warna utama. Pola atau warna menutupi piksel yang sudah ada, membiarkan area terang dan gelap dari warna utama tetap tidak berubah. |
Contoh
Mari kita lihat bagaimana gambar akan terlihat
dengan nilai default dari properti
background-blend-mode:
<div id="elem"></div>
#elem {
background-blend-mode: normal;
background: url("bg.png") center / cover no-repeat,
linear-gradient(#00A8DE, #FFF) fixed;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Contoh
Sekarang mari kita ubah nilai
properti background-blend-mode
menjadi perkalian:
<div id="elem"></div>
#elem {
background-blend-mode: multiply;
background: url("bg.png") center / cover no-repeat,
linear-gradient(#00A8DE, #FFF) fixed;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Contoh
Mari kita atur mode penyaringan untuk gambar kita:
<div id="elem"></div>
#elem {
background-blend-mode: screen;
background: url("bg.png") center / cover no-repeat,
linear-gradient(#00A8DE, #FFF) fixed;
width: 400px;
height: 300px;
border: 1px solid black;
}
:
Lihat juga
-
properti
background,
yang merupakan properti singkatan untuk latar -
properti
background-image,
yang dapat digunakan untuk mengatur gambar latar pada blok -
properti
mix-blend-mode,
yang dapat digunakan untuk meng-overlay warna sumber pada gambar latar -
properti
backdrop-filter,
yang memungkinkan untuk menerapkan filter