"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como impedir que os elementos infantis herdem o efeito Blur CSS do elemento pai?

Como impedir que os elementos infantis herdem o efeito Blur CSS do elemento pai?

Postado em 2025-04-14
Navegar:909

How to Prevent Child Elements from Inheriting a Parent's CSS Blur Effect?

CSS Blur Issues: Excluindo elementos filhos do efeito Blur do pai

Ao aplicar um filtro de desfoque a um elemento pai usando CSS, é inevitável que os elementos filhos também herdem o efeito. No entanto, existe uma solução para isentar os elementos filhos dessa borracha sem usar o posicionamento absoluto. Atribua "Posição: relativa" à divisão pai e "Posição: Absoluto; topo: 0px; direita: 0px; inferior: 0px; esquerda: 0px;" (ou defina altura/largura para 100%) para o divisão de fundo. Isso garante que a div em segundo plano cubra completamente a div. Posição: relativa; Altura: 100px; Largura: 100px; } #fundo { Posição: Absoluto; topo: 0; Esquerda: 0; Direita: 0; Inferior: 0; cor de fundo: vermelho; filtro: desfoque (3px); Z -Index: -1; }

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3