Maison > interface Web > tutoriel CSS > Pouvez-vous flouter une image tout en gardant ses bords nets ?

Pouvez-vous flouter une image tout en gardant ses bords nets ?

Barbara Streisand
Libérer: 2024-11-25 21:23:13
original
323 Les gens l'ont consulté

Can You Blur an Image While Keeping Its Edges Sharp?

Bords définis avec le filtre CSS3 Flou d'arrière-plan

Les images floues ajoutent une touche de douceur et de profondeur, mais compromettent souvent la netteté des bords. Pouvons-nous obtenir un effet flou tout en préservant des contours nets ?

Solution : Div avec débordement et négatif Marges

CSS :

div {
  overflow: hidden;
}

img {
  filter: blur(5px);
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  margin: -5px -10px -10px -5px;
}
Copier après la connexion

HTML :

<div><img src="image.jpg" /></div>
Copier après la connexion

Cette solution place l'image floue dans un div avec débordement caché. En définissant des marges négatives sur l'image, nous la décalons dans le div, révélant les bords d'origine non flous.

Démo :

[Image d'une image floue avec des bords définis ]

Comment ça marche :

  • Le div empêche l'image floue de déborder au-delà de ses limites.
  • Les marges négatives poussent l'image légèrement vers l'intérieur, révélant le bord extérieur non flou.
  • Le filtre de flou s'applique à l'image, ajoutant de la profondeur tout en laissant le bords intacts.

Cette technique simule efficacement un effet de « flou incrusté », offrant la combinaison souhaitée de flou et de netteté.

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