Properti opacity digunakan dalam gambar untuk menggambarkan transparansi gambar. Nilai opacity terletak antara 0. 0 sampai 1. 0 di mana nilai rendah mewakili transparan tinggi dan nilai tinggi mewakili transparan rendah. Persentase opacity dihitung sebagai Opacity% = Opacity * 100 Untuk mengatur opacity hanya ke latar belakang dan bukan teks di dalamnya. Itu dapat diatur dengan menggunakan nilai warna RGBA daripada properti opacity karena menggunakan properti opacity dapat membuat teks di dalamnya menjadi elemen transparan sepenuhnya.
Sintaksis
element { background: rgba(red, green, blue, alpha); // CSS property }Setiap parameter (merah, hijau, dan biru) menentukan intensitas warna antara 0 dan 255. Nilai warna RGBA merupakan perluasan dari nilai warna RGB dengan saluran alfa yang menentukan opasitas warna. Parameter alfa adalah angka antara 0. 0 (transparan penuh) dan 1. 0 (sepenuhnya buram).
Contoh.
html
<!DOCTYPE html>
<html>
<head>
<<!DOCTYPE html>1<!DOCTYPE html>2<!DOCTYPE html>1>
<<!DOCTYPE html>_7>
<!DOCTYPE html>9<0
<1<2
<!DOCTYPE html>9<4
<!DOCTYPE html>9<6
<1<8
<!DOCTYPE html>9<4
<!DOCTYPE html>9html2
<1html4
<1html6
<1html8
<!DOCTYPE html>9<4
_
<!DOCTYPE html>9>3
<1>5
<1>7
<!DOCTYPE html>9<4
_
<!DOCTYPE html>9 2
<1 4
<1 6
<!DOCTYPE html>9<4
_
<!DOCTYPE html>9<1
<1<3
<1<5
<!DOCTYPE html>9<4
<9<!DOCTYPE html>7>
<9head>
<head_8>
<>2>3>2>
<>8>9>8>
< 4 5
________2______9________3__10_______8 9 8<!DOCTYPE html>01 4>
< 4 <!DOCTYPE html>07
________2______9________3__10_______8<!DOCTYPE html>11 8<!DOCTYPE html>01 4>
< 4 <!DOCTYPE html>19
________2______9________3__10_______8<!DOCTYPE html>23 8<!DOCTYPE html>01 4>
< 4<!DOCTYPE html>31 8<!DOCTYPE html>33 8<!DOCTYPE html>01 4>
<9head8>
<9html<!DOCTYPE html>44
Keluaran.
CSS adalah fondasi halaman web, digunakan untuk pengembangan halaman web dengan gaya situs web dan aplikasi web. Anda dapat mempelajari CSS dari bawah ke atas dengan mengikuti Tutorial CSS dan Contoh CSS ini
Ini karena div bagian dalam memiliki 100% opacity dari div tempat ia bersarang (yang memiliki opacity 40%)
Untuk menghindarinya, ada beberapa hal yang bisa Anda lakukan
Anda dapat membuat dua div terpisah seperti itu
_Tetapkan opacity CSS yang Anda inginkan dan properti lainnya untuk latar belakang dan gunakan properti z-index (z-index) untuk menata dan memposisikan div bContent. Dengan ini, Anda dapat menempatkan div di atas div latar belakang tanpa mengotori opasitasnya
Pilihan lain adalah untuk RGBa. Ini akan memungkinkan Anda untuk membuat sarang div Anda dan tetap mencapai opacity khusus div
Opsi terakhir adalah membuat semi transparan. png dari warna yang Anda inginkan dalam editor gambar pilihan Anda, atur properti background-image ke URL gambar dan kemudian Anda tidak perlu khawatir menyia-nyiakan CSS dan kehilangan kemampuan dan organisasi dari