Rumah > hujung hadapan web > tutorial css > Bagaimana Saya Boleh Mencipta Bayang Jatuh CSS untuk Imej PNG Bukan Persegi?

Bagaimana Saya Boleh Mencipta Bayang Jatuh CSS untuk Imej PNG Bukan Persegi?

Susan Sarandon
Lepaskan: 2024-12-25 20:34:09
asal
125 orang telah melayarinya

How Can I Create CSS Drop Shadows for Non-Square PNG Images?

Kesan Drop Shadow CSS untuk Imej PNG Bukan Persegi

Mencipta kesan bayang jatuh untuk imej PNG bukan segi empat menggunakan CSS boleh menjadi rumit . Pendekatan standard menggunakan sifat bayang kotak menghasilkan bayang segi empat sama yang tidak mengikut kontur imej.

Nasib baik, terdapat penyelesaian menggunakan sifat penapis:

Menggunakan penapis: dropShadow()

Penapis: sifat dropShadow() membolehkan anda mencipta kesan bayang-bayang kabur dengan ofset tersuai dan warna:

filter: drop-shadow(x y blur color);
Salin selepas log masuk

di mana:

  • x dan y mewakili offset mendatar dan menegak bayang
  • kabur menentukan jejari kabur bagi bayang
  • warna ialah bayang warna

Contoh CSS:

img {
  -webkit-filter: drop-shadow(5px 5px 5px #222);
  filter: drop-shadow(5px 5px 5px #222);
}
Salin selepas log masuk

Contoh Sebaris:

<img src="image.png">
Salin selepas log masuk

Teknik ini membolehkan anda untuk mencipta kesan bayang-bayang jatuh yang mengikut bentuk imej PNG bukan segi empat tepat dengan tepat, memberikannya kedalaman yang realistik dan dimensi.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Mencipta Bayang Jatuh CSS untuk Imej PNG Bukan Persegi?. 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