Comment flouter une division parent sans affecter les éléments enfants (solution CSS uniquement)
Lors de l'application de filtres CSS tels que le flou ou l'opacité à une div parent, les éléments enfants qu'il contient peuvent également être affectés. Pour résoudre ce problème sans utiliser le positionnement absolu, envisagez la solution suivante :
Créez des divs séparés pour l'arrière-plan et le contenu :
Position Background Div Absolument :
Ajouter du flou au div d'arrière-plan :
Exemple :
#parent_div { position: relative; width: 100px; height: 100px; } #background { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: red; filter: blur(3px); z-index: -1; }
<div>
En utilisant cette méthode , l'image d'arrière-plan peut être floue sans affecter le div enfant contenant le contenu.
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!