Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Menu Hambúrguer deixou de ser

Pessoal, após eu inserir o "Display: none;", o menu hamburguer não está mais clicável.

Print de imagem com display nonePrint imagem sem display none

Subi no Github para facilitar a visualização: https://github.com/CelleFerreira/alurabook Obrigada.

2 respostas
solução!

Seu erro esta apenas no HTML. Exatamente aqui na declaração do proprio botão:

        <input type="checkbox" id="menu" class="container__botao">
        <label for="menu"></label>
        <span class="cabeçalho__menu__hamburguer container__imagem"></span>

O que aconteceu foi que o sua label estava vazia, enquanto a imagem do menu hamburger estava fora da label. Isso faz com que a label não seja clicavel por que esta vazia, tendo um tamanho de 0px por 0px.

Apenas mova sua imagem para dentro da label, desta forma o seu trecho deve ficar assim:

        <input type="checkbox" id="menu" class="container__botao">
        <label for="menu">
            <span class="cabeçalho__menu__hamburguer container__imagem"></span>
        </label>

Espero ter ajudado! Quaisquer outras duvidas fique a vontade.

Muito obrigada, Arthur. Não tinha me atentado a isso. Grata! =))