3
respostas

No Header - O Icone do Menu Não muda com o click

Boa Noite!! Após o Click no menu a imagem não altera - digo fica azul, mas a imagem de fundo do icone (hamburguer) não aparece. Trecho.

 <div class="cabecalho__menu">
           <input type="checkbox" id="menu" class="cabecalho__menu__botao">
           <label for="menu" class="cabecalho__menu__label">
               <span class="cabecalho__menu__hamburguer container__imagem"></span>
           </label>
    .cabecalho__menu__botao:checked~.cabecalho__menu__label>.cabecalho__menu__hamburguer {
    background-image: url("../img/MenuAberto.svg");    
}
    
.cabecalho__menu__botao:checked~.cabecalho__menu__label {
    background: var(--cor-azuldegrade);
}
3 respostas

Oi Waldyr! Tudo bem?

Eu testei seu código no meu projeto e ele funcionou, eu revisei a lógica para ver se houve algum erro, mas está certo, deveria funcionar, se não está funcionando, o problema pode não ser nessa parte que você enviou.

Nesse caso você poderia colocar seu projeto completo no Github? Para que eu possa testar daqui e poder lhe ajudar melhor.

Era isso, se precisar eu estarei por aqui!

Aguardo sua resposta para que eu possa te auxiliar da melhor forma possível! Abraços e bons estudos.

Bom dia Renan,

Meu amigo, tentei de todas as formas possiveis que tenho conhecimento mas não funcionou.

por gentileza, tem como verificar o codigo no git

https://github.com/wzatta/Alura_HTML_e_CSS

Agradeço o retorno.

Opa, viu eu tentei abrir seu repositório, mas ele está privado, pode deixar publico por favor?