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à qu'interviennent le concept de z-index et de pseudo-éléments.
Pour flouter l'image d'arrière-plan sans affecter le contenu, l'approche suivante peut être utilisée :
Vous trouverez ci-dessous un exemple de code :
<code class="css">.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; }</code>
En mettant en œuvre cette approche, vous pouvez brouillez efficacement l'image d'arrière-plan tout en préservant la clarté de votre contenu, permettant ainsi des conceptions de sites Web visuellement attrayantes.
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!