Rekomendasi kursus:
- Halaman sebelumnya Fungsi fit-content() CSS
- Halaman berikutnya Fungsi hsl() CSS
- Kembali ke tingkat yang di atas Panduan Fungsi CSS
Fungsi grayscale() CSS
Definisi dan penggunaan CSS grayscale()
Fungsi filter akan mengubah gambar ke abu-abu.
- 100% (atau 1) akan membuat gambar sepenuhnya berwarna abu-abu
- 0% (atau 0) akan menghapus efek
Contoh
Contoh 1
Tetapkan nilai abu-abu yang berbeda untuk gambar:
#img1 { filter: grayscale(1); } #img2 { filter: grayscale(60%); } #img3 { filter: grayscale(0.4); }
Contoh 2
untuk grayscale()
dengan backdrop-filter
Gunakan properti bersamaan:
div.transbox { background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: grayscale(50%); backdrop-filter: grayscale(50%); padding: 20px; margin: 30px; font-weight: bold; }
Sintaks CSS
grayscale(amount)
Nilai | Deskripsi |
---|---|
amount |
Pilihan. Tentukan nilai abu-abu, yang dapat berupa angka atau persen. 100% (atau 1) akan membuat elemen sepenuhnya berwarna abu-abu. 0% (atau 0) menunjukkan imej asli (tanpa efek). Nilai baku adalah 1. |
Detil teknologi
Versi: | Modul Efect Filter CSS Level 1 |
---|
Dukungan peramban
Angka di dalam tabel menunjukkan versi paling awal penggunaan penuh fungsi ini oleh peramban.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
18 | 12 | 35 | 6 | 15 |
Halaman berkaitan
Rujukan:Sifat filter CSS
Rujukan:Fungsi blur() CSS
Rujukan:Fungsi brightness() CSS
Rujukan:Fungsi contrast() CSS
Rujukan:Fungsi drop-shadow() CSS
Rujukan:Fungsi hue-rotate() CSS
Rujukan:Fungsi invert() CSS
Rujukan:Fungsi opacity() CSS
Rujukan:Fungsi saturate() CSS
Rujukan:Fungsi sepia() CSS
- Halaman sebelumnya Fungsi fit-content() CSS
- Halaman berikutnya Fungsi hsl() CSS
- Kembali ke tingkat yang di atas Panduan Fungsi CSS