1
resposta

[Dúvida] Problema com o css no momento de criar um novo produto

Estou com problemas pois apos criar um novo elemento na lista o css nao esta configurando da maneira certa o novo elemento. Codigo no link : https://github.com/Matheus-Akio1/JavaScript-Criando-um-Site-Dinamico.git Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Matheus. Como vai?

O que está acontecendo é que você está aplicando os estilos a <div> desses elemento com a classe .container-item-compra, dessa forma:

.container-item-compra {
    display: flex;
}

Entretanto, essa classe não está sendo aplicada quando <div> é criada no javascript. Você pode fazer uma pequena alteração no seletor para que não precise alterar o JS, seu CSS deve ficar assim:

.item-lista-container div {
    display: flex;
    gap: 8px;
}

Essa alteração foi o suficiente para aplicar os estilos corretamente.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado