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

Menu aberto/ background azul degrade não funciona

<!DOCTYPE html>
<html lang="pt-br"> 

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Alura | Books</title>
    <link rel="stylesheet" href="reset.css">    
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,700;1,400;1,500&display=swap" rel="stylesheet">
    <link href="https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;700&display=swap" rel="stylesheet">
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css"/>
    <link rel="stylesheet" href="styles.css">
</head>

<body>
    <header class="cabecalho">

        <div class="container">
            <input type="checkbox" id="menu" class="container__botao">
            <label for="menu" class="container__rotulo">
                <span class="cabecalho__menu-hamburguer container__imagem"></span>
            </label>

            <ul class="lista-menu">
                <li class="lista-menu__titulo">Categoria</li>
                <li class="lista-menu__item"><a href="##" class="lista-menu__link">Programação</a></li>
                <li class="lista-menu__item"><a href="##" class="lista-menu__link">Front-end</a></li>
                <li class="lista-menu__item"><a href="##" class="lista-menu__link">Infraestrutura</a></li>
                <li class="lista-menu__item"><a href="##" class="lista-menu__link">Business</a></li>
                <li class="lista-menu__item"><a href="##" class="lista-menu__link">Desing & UX</a></li>
            </ul>
            <img src="img/Logo.svg" alt="Logo da AluraBooks" class="container__imagem">
            <h1 class="container__titulo"><b class="container__titulo--negrito">Alura</b>Books</h1>
        </div>

CSS

.container__rotulo:checked~.container__rotulo>.cabecalho__menu-hamburguer{
    background-image: url("../img/MenuAberto.svg");
}
.container__rotulo:checked ~ .container__rotulo{
    background: var(--azul-degrade);
}
3 respostas

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

Achei rs

solução!

Achei rs

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software