2
respostas

Problema com lista-menu__link (somem as cores)

Olá!

Quando coloco o .lista-menu__link somem as variáveis e elas estão aparecendo pela metade.

Tela com Index.html:

Meus favoritos Carrinho de compras Meu perfil

header.css:

.cabecalho__menu-hamburguer { width: 24px; height: 24px; background-image: url("../img/Menu.svg"); display: inline-block; background-repeat: no-repeat; background-position: center; }

.cabecalho { background-color: var(--branco); display: flex; justify-content: space-between; align-items: center; position: relative; }

.container { display: flex; align-items: center; justify-content: center; }

.container__imagem { padding: 1em; }

.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); }

.lista-menu__link { background: var(azul-degrade); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-transform: uppercase; }

styles.css:

@import url("styles/header.css");

:root { --cor-de-fundo: #EBECEE; --branco: #FFFFFF; --laranja: #EB9B00; --azul-degrade: linear-gradient(97.54deg,#002F52 35.49%,#326589 165.37%); }

body { background-color: var(--cor-de-fundo); }

2 respostas

Oi Estefany, tudo bem?

Se ainda estiver com problemas para finalizar o curso, pedimos que você mande aqui o seu código completo. Inclusive o HTML, que aí fica mais fácil de fazer testes.

Mas verificar a falta de traço na hora de escrever a variável: .lista-menu__link { background: var(--azul-degrade);.

Você pode usar a ferramenta de inserir bloco de código </>.

Caso haja alguma dúvida de como fazer, você pode assistir esse alura+ sobre como turbinar seus estudos com o fórum.

Um abraço e bons estudos.

Olá, Estefany. Faltaram os dois traços da variável na classe dos links do menu:

.lista-menu__link { background: var(--azul-degrade);

Bons estudos.