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

icone menu não ta aparecendo

Eu segui os passos da professora porem o icone do menu não aparece :(

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Alura Books</title>
    <link rel="stylesheet" href="reset.css">
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <header class="cabecalho">
        <span cabecalho__menu-hamburguer>
            <img src="/assets/Logo.svg" alt="Logo da AluraBooks">
            <a href="#"><img src="/assets/Favoritos.svg" alt="Meus Favoritos"></a>
            <a href="#"><img src="/assets/Compras.svg" alt="Minhas compras"></a>
            <a href="#"><img src="/assets/Usuário.svg" alt="Meu perfil"></a>
        </span>
    </header>
</body>
</html>
.cabecalho__menu-hamburguer {
    width: 24px;
    height: 24px;
    background-image: url("../assets/Menu.svg");
    display: inline-block;
}
@import url("/styles/header.css");

:root {
    --cor--de--fundo: #EBECEE;

}

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

1 resposta
solução!

Olá, Victor! Tudo certo?

O seu problema esta acontecendo porque no CSS você está se referindo a classe cabecalho__menu-hamburguer, no entanto, você não atribuiu essa classe a elemento algum.

Veja:

<span cabecalho__menu-hamburguer>
    <img src="/assets/Logo.svg" alt="Logo da AluraBooks">
    <a href="#"><img src="/assets/Favoritos.svg" alt="Meus Favoritos"></a>
    <a href="#"><img src="/assets/Compras.svg" alt="Minhas compras"></a>
    <a href="#"><img src="/assets/Usuário.svg" alt="Meu perfil"></a>
</span>

No trecho acima, ao invés de <span cabecalho__menu-hamburguer>, esse elemento deve ter <span class="cabecalho__menu-hamburguer">.

Espero ter ajudado.

Fico à disposição.

Bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!