Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

216
Visualizações
Cómo aplicar estilo al elemento raíz de la sombra en angular

Estoy usando angular 12 y quiero aplicar algo de estilo al campo de entrada, que es un elemento raíz de sombra del elemento de campo de búsqueda de grupo .

ingrese la descripción de la imagen aquí

Intenté usar ng-deep como se muestra a continuación, pero no funcionó.

 :host ::ng-deep input { background: red !important; }
Alguien me puede orientar para esto?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Debido al aislamiento de estilos, que es una característica de Shadow DOM, no puede definir una regla CSS global que se aplicará en el alcance de Shadow DOM. En su caso, creo que background:red no se propaga para ser heredado por los elementos en la raíz de la sombra, por eso :host no funciona.

 super(); const shadowRoot = this.attachShadow({ mode: 'open' }); const sheet = new CSSStyleSheet; sheet.replaceSync( `input { background: red !important; }`) shadowRoot.adoptedStyleSheets = [ sheet ];

https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_shadow_DOM

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda