A lista do menu CATEGORIAS para tablet não aparece. Encontrei um topico parecido aqui no forum mas a alteração que fiz conforme a resposta dada ao tópico não surtiu efeito.
Envio aqui apenas a parte já alterada do html
-
- Categorias
Abaixo é a que eu tinha feito
- Categorias
Segue todo o código header.css
.cabeçalho__menu-hamburguer { width: 24px; height: 24px; background-image: url("../img/Menu.svg"); background-repeat: no-repeat; background-position: center; display: inline-block;
} .cabeçalho { background-color: var(--branco); display: flex; justify-content: space-around; align-items: center; position: relative; }
.container { display: flex; align-items: center; }
.container__imagem { padding: 1em; background-repeat: no-repeat; background-position: center; }
.lista-menu { display: none; position: absolute; top: 100%; width: 60vw; }
.container__botao:checked~.lista-menu { display: block; }
.lista-menu__titulo, .lista-menu__item { padding: 1em; background-color: var(--branco); }
.lista-menu__titulo { color: var(--laranja); font-weight: 700; }
.lista-menu__link { background: var(--azul-degrade); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-transform: uppercase; }
.container__botao { display: none; }
.container__titulo { display: none; }
.opcoes { display: none; }
@media screen and (min-width: 1024px) { .container__titulo, .container__titulo--negrito { font-family: var(--fonte-secundario); font-size: 30px; }
.container__titulo { font-weight: 400; display: inline-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; } .cabeçalho__menu-hamburguer { display: none; } .opcoes__botao:checked~.lista-menu { display: block; width: auto; } .opcoes__botao { display: none; }
}