Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

display: none não funciona!!! Help!!

A classe .opções__botao apresenta erro ao aplicar display: none; no @media screen para mostra a lista da opção da categoria. se eu manter o campo de check box (sem usar o display none) a lista funciona conforme imagens!

*Curso: HTML e CSS: responsividade com mobile-first: *04. Selecionando Media Queries - Aula 04

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

<!DOCTYPE html>
            <ul class="opcoes">
                <input type="checkbox" class="opcoes__botao" id="opcoes-menu">
                <label for="opecoes-menu">
                    <li class="opcoes__item">CATEGORIAS</li>
                </label>
                <ul class="lista-menu">
                    <li class="lista-menu__item "><a href="#" class="lista-menu__link"></a>PROGRAMAÇÃO</li>
                    <li class="lista-menu__item "><a href="#" class="lista-menu__link"></a>FRONT-END</li>
                    <li class="lista-menu__item "><a href="#" class="lista-menu__link"></a>INFRAESTRUTURA</li>
                    <li class="lista-menu__item "><a href="#" class="lista-menu__link"></a>BUSINESS</li>
                    <li class="lista-menu__item "><a href="#" class="lista-menu__link"></a>DESIGN & UX</li>
                </ul>
                

@media screen and (min-width:1024px) {
    .container__titulo,
    .container__titulo--negrito{
        font-family: var(--font--secundaria);
        font-size: 30px;
    }

    .container__titulo{
        font-weight: 400;
        display: block;
    }
    .container__titulo--negrito{
        font-weight: 700;
    }

    .opcoes{
        display: flex;
    }

    .opcoes__item{
        padding: 0 1em;
        text-transform: uppercase;
    }

    .opcoes__link{
        text-decoration: none;
        color: var(--preto);
    }

    .container__imagem-transparente{
        display: none;
    }

    .cabecalho__menu-hamburguer{
        display: none;  
    }

    .opcoes__botao:checked ~ .lista-menu{
        display: block;
        width: auto;
    }

    .opcoes__botao{
        display: none;
    }

}
1 resposta
solução!

Resolvido! encontrei erro no nome da classe.