Photoshop mengubah warna menjadi transparan. Warna dan latar belakang transparan dalam CSS. Atur transparansi untuk latar belakang css

Photoshop mengubah warna menjadi transparan.  Warna dan latar belakang transparan dalam CSS.  Atur transparansi untuk latar belakang css
Photoshop mengubah warna menjadi transparan. Warna dan latar belakang transparan dalam CSS. Atur transparansi untuk latar belakang css

Dalam beberapa kasus, misalnya, saat mendesain situs web, Anda mungkin menghadapi situasi di mana latar belakang gambar sama sekali tidak cocok dengan warna situs web itu sendiri. Solusi yang jelas adalah membuat latar belakang ini transparan.

Anda akan perlu

  • - Adobe Photoshop.

instruksi

  • Buka gambar yang diinginkan di Adobe Photoshop (item menu “File” -> “Open” atau tombol pintas Ctrl + O). Klik item menu "Pilih" -> "Rentang Warna". Jendela Rentang warna akan muncul.
  • Temukan item "Pilih", yang terletak di bagian paling atas jendela. Klik di atasnya. Di menu yang terbuka, Anda dapat memilih sekelompok warna atau corak, yang nantinya dapat dibuat transparan. Itu. hanya warna merah, hanya hijau, biru atau hanya midtone, bayangan, dll. Jika Anda perlu memilih satu warna secara spesifik, tunjukkan “Berdasarkan sampel” di paragraf ini.
  • Temukan item “Ketidakjelasan” – item ini dapat digunakan untuk memperluas jangkauan warna yang dipilih. Di bawah ini adalah item “Area yang Dipilih” dan “Gambar”. Jika Anda memilih yang pertama, area yang dipilih akan ditampilkan sebelumnya di jendela pratinjau program. Jika yang kedua, maka keseluruhan gambar akan ditampilkan.
  • Di sisi kanan jendela terdapat tiga tombol bergambar pipet. Yang pertama hanya ada pipet, yang kedua ada pipet plus, dan yang ketiga ada pipet minus. Klik yang pertama dan klik di jendela pratinjau atau pada dokumen itu sendiri pada warna yang ingin Anda jadikan transparan. Pilih Pilihan untuk melihat area gambar mana yang telah dipilih.
  • Jika Anda ingin menambahkan warna lain pada warna yang dipilih, klik Eyedropper+ lalu klik warna tersebut. Jika Anda menolaknya, lanjutkan dengan cara yang sama, hanya menggunakan “Pipet-”. Setelah Anda memilih warna yang Anda inginkan, klik OK. Seperti yang Anda lihat, warna yang dipilih telah disorot dalam dokumen.
  • Dalam daftar lapisan (jika tidak ada, tekan F7), klik kanan pada latar belakang, di menu yang muncul, pilih "Dari latar belakang", dan di jendela berikutnya - segera OK. Latar belakang akan berubah menjadi sebuah lapisan. Tekan Hapus pada keyboard Anda. Area yang dipilih akan menjadi transparan.
  • Hal utama adalah menentukan gambar di komputer atau ponsel Anda, lalu klik OK di bagian bawah halaman ini. Secara default, latar belakang gambar yang polos diganti dengan yang transparan. Warna latar belakang gambar asli ditentukan secara otomatis; Anda hanya perlu menentukan warna apa yang akan diganti di pengaturan. Parameter utama yang mempengaruhi kualitas penggantian adalah “Intensitas Penggantian” dan dapat berbeda untuk setiap gambar.

    Contoh foto bunga mawar pink tanpa perubahan dan setelah background polos diganti menjadi transparan, putih dan hijau:


    Contoh pertama dengan bunga mawar dengan latar belakang transparan dibuat dengan pengaturan sebagai berikut:
      1) Intensitas penggantian - 38;
      2) Menghaluskan sepanjang tepinya - 5;
      3) Ganti background polos dengan yang transparan;
      4) Pemangkasan (<0) или Добавление (>0) di tepinya - "-70";
      5) Balikkan - dinonaktifkan (tidak dicentang).

    Untuk membuat contoh kedua, dengan latar belakang putih, pengaturan yang sama digunakan seperti pada contoh pertama, kecuali untuk parameter: “Ganti latar belakang polos dengan” - putih. DI DALAM contoh ketiga, dengan latar belakang hijau, pengaturannya juga digunakan seperti pada contoh pertama, kecuali untuk parameter: “warna dalam format hex” - #245a2d.

    Gambar aslinya tidak diubah sama sekali. Anda akan diberikan gambar olahan lainnya dengan latar belakang transparan atau tertentu.

    1) Tentukan gambar dalam format BMP, GIF, JPEG, PNG, TIFF:

    2) Pengaturan untuk mengganti latar belakang solid
    Intensitas penggantian: (1-100)

    Penghalusan tepi: (0-100) Ganti background polos dengan: transparan (hanya PNG-24) merah merah muda ungu biru pirus langit hijau limau kuning oranye hitam abu-abu putih atau warna dalam format hex: buka palet Pangkas (<0) или Добавление (>0) di tepinya: (-100 hingga 100)
    (Intensitas untuk pemotongan tambahan atau penambahan piksel di sekitar area yang dipilih pada latar belakang transparan) Pilihan sebaliknya (ganti latar depan, bukan latar belakang)

    Bagaimana cara mengatur warna transparan di css? Saat ini ada 3 cara untuk melakukan ini.

    Metode 1 - nilai transparan

    Jika Anda menyetel nilai warna teks atau latar belakang ke transparan , warnanya akan sepenuhnya transparan, yaitu tidak terlihat. Contoh:

    Warna: transparan;

    Teks seperti itu tidak akan terlihat di halaman.

    Metode 2 - mode warna RGBA

    Dan ini adalah inovasi css3. Sebelumnya mode seperti itu dalam pengembangan web tidak ada, yang ada hanya rgb. Pasti Anda tahu cara merekam warna dalam format ini. Untuk melakukan ini, Anda perlu menentukan tiga nilai dalam tanda kurung dari 0 hingga 255, yang menunjukkan saturasi salah satu dari tiga warna primer (merah, hijau, biru). Misalnya:

    Latar Belakang: rgb(230, 121, 156);

    Format rgba juga demikian, ia hanya menambahkan nilai keempat - tingkat transparansi elemen dari 0 hingga 1. Secara umum, format perekaman ini terutama digunakan untuk mengatur warna tembus cahaya, bukan transparan sepenuhnya. Untuk mencapai transparansi penuh, Anda hanya perlu menulis 0 sebagai nilai keempat.

    Latar Belakang: rgba(0, 0, 0, 0);

    Dalam hal ini, 3 digit sisanya tidak memainkan peran khusus.

    Warna tembus pandang dapat diatur jika parameter keempat diatur ke nilai dari 0,01 hingga 0,99. Saya sudah menulis sedikit tentang pengaturan tembus cahaya untuk latar belakang, Anda dapat membacanya jika Anda tertarik.

    Metode 3 - opacity

    Properti lain dari teknologi css3. Namun saya ingin segera memperingatkan Anda bahwa cara kerjanya sedikit berbeda. Opacity mengatur transparansi seluruh blok yang diterapkan. Dengan demikian, keterbacaan teks dan persepsi gambar menurun. Jadi saya melihat gunanya menggunakan properti ini hanya untuk blok yang tidak berisi teks atau informasi lainnya. Nilai dapat diatur dari 0 hingga 1, seperti halnya parameter keempat saat menentukan warna dalam format rgba.

    Secara umum, saat ini hanya itu yang saya ketahui tentang pengaturan warna transparan di CSS. Mengapa hal ini diperlukan adalah pertanyaan lain. Melalui background transparan, apa yang ada di bawahnya bisa terlihat. Terkadang hal ini perlu dilakukan dengan cara yang dirancang khusus. Secara umum, teknik tembus cahaya sangat umum saat ini.

    Latar belakang transparan

    Seperti yang Anda ketahui, latar belakang adalah properti CSS yang memungkinkan Anda mengatur warna latar belakang atau memuat gambar untuk dijadikan latar belakang.

    Atur transparansi untuk latar belakang css

    Jadi, semua ini dilakukan dengan sangat sederhana berkat format perekaman warna seperti rgba. Jika Anda bekerja dengan editor grafis, Anda mungkin tahu bahwa mode warna RGB berarti: proporsi merah (merah), proporsi hijau (hijau) dan biru (biru). Jadi, rgba praktis sama, hanya satu parameter lagi yang ditambahkan - transparansi. Ada tertulis seperti ini:

    Warna latar belakang: rgba(173, 57, 22, 0.5)

    Pertama kami secara eksplisit menunjukkan bahwa kami mengatur warna dalam mode rgba. Kemudian kita tunjukkan nilai saturasi ketiga warna primer dari 0 sampai 255, dimana 255 adalah saturasi tertinggi. Parameter keempat adalah transparansi kita. Nilai dari 0 hingga satu ditulis di sini. 1 adalah elemen yang sepenuhnya buram, dan 0 adalah elemen yang sepenuhnya transparan. Oleh karena itu, jika Anda menyetelnya ke 0, maka warna latar belakang tidak akan terlihat sama sekali.

    Sekarang Anda tahu cara mengatur properti latar belakang menjadi transparansi di CSS. Untuk melakukan ini, Anda perlu menggunakan mode warna RGBA. Ada juga properti opacity, tapi ini berlaku untuk seluruh elemen secara keseluruhan. Artinya, ketika menerapkan opacity, transparansi dapat diterapkan pada teks sehingga tidak dapat dibaca.

    Contoh background transparan

    Keuntungan dari latar belakang transparan mudah ditunjukkan dengan sebuah contoh. Misalnya, kami memiliki latar belakang halaman umum. Ini adalah tampilan balok jika diberi warna hitam pekat:

    Sekarang mari kita atur warna hitam yang sama ke blok, tetapi tentukan menggunakan format warna rgba, tentukan nilai terakhir sebagai 0,7, misalnya. Ini akan menjadi seperti ini:

    Sekarang latar belakang blok terlihat melaluinya dan gambar latar belakang terlihat melaluinya. Gambar dan latar belakang ini hanya sebagai contoh saja. Seperti yang dapat Anda bayangkan, transparansi latar belakang di css dapat berguna ketika Anda ingin latar belakang elemen yang disarangkan terlihat tanpa mengaburkan latar belakang lain yang terletak di lapisan lain.

    Mengatur warna sendiri menggunakan RGBA tidaklah sulit. Seperti telah disebutkan, tiga huruf pertama berarti tiga warna primer: merah, hijau dan biru, atau lebih tepatnya bagiannya (dari 0 hingga 255). Dengan menetapkan nilai yang berbeda, Anda bisa mendapatkan jutaan warna berbeda, dan transparansi akan memungkinkan Anda menghasilkan lebih banyak efek indah untuk situs, jika diperlukan.