Flou CSS sur l'image d'arrière-plan tout en préservant la clarté du contenu
Dans une tentative de floutage d'une image d'arrière-plan dans un paramètre CSS, il est courant de rencontrer le problème où le contenu (texte ou autres éléments) devient également flou. C'est là que le concept de z-index et de pseudo-éléments entre en jeu.
Pour flouter l'image d'arrière-plan sans affecter le contenu, l'approche suivante peut être utilisée :
Voici un exemple code :
.blur-bgimage {
overflow: hidden;
margin: 0;
text-align: left;
}
.blur-bgimage:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: inherit;
z-index: -1;
filter: blur(10px);
-moz-filter: blur(10px);
-webkit-filter: blur(10px);
-o-filter: blur(10px);
transition: all 2s linear;
-moz-transition: all 2s linear;
-webkit-transition: all 2s linear;
-o-transition: all 2s linear;
}
En mettant en œuvre cette approche, vous pouvez efficacement flouter l'image d'arrière-plan tout en préservant la clarté de votre contenu, permettant ainsi des conceptions de sites Web visuellement attrayantes.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3