1
resposta

Minha solução para esconder/mostrar a lista

Tentei ser o mais simples possível, usando o "visibility" no CSS.

CSS:

.lista {
  padding: 20px;
  list-style-type: none;
  border: 4mm ridge rgba(234, 122, 11, 0.992);
  visibility: visible;
}

HTML: apenas coloquei a classe nos botoes ".botao-mostrar" ".botao-esconder"

JS:

const lista = document.querySelector(".lista");

const botaoMostrar = document.querySelector(".botao-mostrar");
botaoMostrar.addEventListener("click", () => {
    lista.style.visibility = "visible"; 
})

const botaoEsconder = document.querySelector(".botao-esconder")
botaoEsconder.addEventListener("click", () => {
    lista.style.visibility = "hidden";
})
1 resposta

Oi Bruno, tudo bem?

Parabéns por encontrar sua própria solução para o exercício proposto. Gostei muito do que você fez no código :D

Continue os bons estudos!

Abraço.