Bagaimana untuk Mencapai Kecerunan Opacity dalam CSS?

Barbara Streisand
Lepaskan: 2024-10-26 08:41:02
asal
388 orang telah melayarinya

 How to Achieve Opacity Gradients in CSS?

Melaksanakan Kecerunan Kelegapan dalam CSS

Dalam usaha untuk meniru kesan visual khusus yang melibatkan tindanan pada warna latar belakang dinamik, ramai yang telah mencari penyelesaian kecerunan kelegapan CSS. Walaupun contoh yang diberikan dalam soalan menunjukkan percubaan pada pelaksanaan ini, ia gagal disebabkan oleh kerumitan kod atau pengehadan penyemak imbas.

Syukurlah, kemajuan dalam penyemak imbas telah memungkinkan untuk mencapai kecerunan kelegapan sepenuhnya dalam CSS menggunakan imej topeng harta. Pada masa ini disokong oleh Chrome, Safari, Opera dan semua penyemak imbas kecuali Internet Explorer, harta ini menawarkan penyelesaian serasi yang lebih cekap dan merentas penyemak imbas.

Pelaksanaan CSS:

<code class="css">p {
    color: red;
    -webkit-mask-image: linear-gradient(to left, rgba(0,0,0,1), rgba(0,0,0,0)), linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));
}</code>
Salin selepas log masuk

Caranya terletak pada penggunaan kecerunan sebagai topeng itu sendiri, di mana kecerunan itu beralih kepada ketelusan (melalui nilai alfa). Ini membolehkan penciptaan kesan tindanan yang melaraskan secara dinamik berdasarkan warna latar belakang.

Contoh dengan Latar Belakang Pepejal:

[Pautan Demo]

Nota Tambahan:

  • Semua sifat imej untuk imej topeng disokong.
  • Penopengan CSS hanya tersedia untuk elemen teks dan mungkin tidak berkelakuan seperti yang diharapkan dengan imej.

Atas ialah kandungan terperinci Bagaimana untuk Mencapai Kecerunan Opacity dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!