"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 > Use CSS para mostrar elementos infantis por trás dos elementos dos pais

Use CSS para mostrar elementos infantis por trás dos elementos dos pais

Postado em 2025-04-13
Navegar:372

How Can I Display a Child Element Behind Its Parent Using CSS?

z-index Woes: exibindo um elemento filho por trás de seu pai

alcançando o efeito visual desejado de exibir um elemento filho por trás de seus pais no modelo de objeto de documento (DOM) Apesar da implementação generalizada da propriedade Z-Index, às vezes não produz o resultado esperado. Essa técnica ganhou destaque nos últimos anos e fornece uma solução alternativa para esse desafio de longa data.

. Parent { Antecedentes: vermelho; Largura: 100px; Altura: 100px; estilo de transformação: preservação-3d; Posição: relativa; } .criança { Antecedentes: azul; Largura: 100px; Altura: 100px; Posição: Absoluto; topo: -5px; Esquerda: -5px; Transform: translatez (-10px); }

.parent {
  background: red;
  width: 100px;
  height: 100px;
  transform-style: preserve-3d;
  position: relative;
}

.child {
  background: blue;
  width: 100px;
  height: 100px;
  position: absolute;
  top: -5px;
  left: -5px;
  transform: translateZ(-10px);
}

Pai
Criança
Parent
Child
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