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

120
Visualizações
Agregar CSS a Shadow-root creado por un módulo de terceros

Estoy trabajando en un sitio web de Magento2 e instalé un módulo de pago de Amazon que creó algunos botones adicionales en la página de pago (tema predeterminado de Luma). La mayoría de estos nuevos elementos están bien cuando se trata de anular su CSS. Sin embargo, el complemento también ha creado un Shadow Root con sus propias etiquetas de estilo y elementos div encapsulados dentro de él. Necesito anular 1 de las reglas de estilo para que se ajuste a mis necesidades.

Si bien encontré mucha documentación sobre qué es Shadow-Root, cómo crear uno y cómo inyectarle CSS posteriormente, estoy confundido sobre cómo cambiar el CSS de Shadow-Root generado por un complemento de terceros.

A continuación se muestra el código: el div con id="ui-id-1" es lo que presumo que es el anfitrión de la raíz ya que #shadow-root (abierto) se coloca directamente dentro de él (es hijo). Simplemente quiero cambiar una de las reglas que ya está presente en las etiquetas de estilo dentro de la raíz oculta existente.

 <div id="ui-id-1" class="amazonpay-button-parent-container-checkout-A30W0859IUOOZ7" role="button" aria-label="Amazon Pay - Use your Amazon Pay Sandbox test account" title="Pay using the information already stored in your Amazon account" style="width: 300px; height: 45px; position: relative;"> #shadow-root (open) </style> <--THERE'S ONE RULE IN HERE I NEED TO OVERRIDE--> </style> <div> <--SHADOW ROOT'S HTML ELEMENTS ARE PLACED HERE - I DO NOT WANT TO TOUCH THIS--> </div> </div>

¿Alguien puede ayudarme a encontrar una solución? ¿Quizás algunas etiquetas de script que puedo agregar a la página de pago que anularán o agregarán mi propia regla a las etiquetas de estilo Shadow-root existentes?

Gracias

about 4 years ago · Juan Pablo Isaza
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