Maison > interface Web > tutoriel CSS > Comment puis-je créer des ombres portées pour des images PNG de forme irrégulière en CSS ?

Comment puis-je créer des ombres portées pour des images PNG de forme irrégulière en CSS ?

Linda Hamilton
Libérer: 2025-01-03 03:55:42
original
844 Les gens l'ont consulté

How Can I Create Drop Shadows for Irregularly Shaped PNG Images in CSS?

Création d'ombres portées pour des images PNG non carrées en CSS

Appliquer une ombre portée à une image PNG de forme irrégulière peut être un défi en utilisant les propriétés traditionnelles de l'ombre de la boîte. Pour obtenir une ombre portée appropriée et conforme à la forme de l'image, la propriété filter: dropShadow() peut être utilisée.

Solution CSS :

img {
  -webkit-filter: drop-shadow(5px 5px 5px #222);
  filter: drop-shadow(5px 5px 5px #222);
}
Copier après la connexion

Solution en ligne :

<img src="image.png">
Copier après la connexion

La propriété dropShadow() prend plusieurs paramètres :

  • x et y : La distance de l'ombre à l'image en pixels
  • flou (facultatif) : Le flou de l'ombre en pixels
  • color: La couleur de l'ombre shadow

En définissant la propriété du filtre sur drop-shadow(), le navigateur générera une ombre autour de l'image qui suit sa forme, fournissant l'effet souhaité.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal