3
respostas

Destaque Copiado e colado no exercicio nao funciona

Boa noite,

Tópico 2. Criando layout da seção destaques.;

Mesmo copiando e colando o código do exercicio do vídeo 03, a posição do Destaques fica abaixo do rodapé. Coloquei o link do CSS do destaque de forma adequada, adicionei os 25% em cada template colum e tudo... acontece que o erro está no posicionamento do destaque, que está sendo exibido abaixo do footer.

Seguje o HTML:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Alura Store | Baixe nossos aplicativos e jogos</title>
    <link href="./assets/css/normalize.css" rel="stylesheet">
    <link href="./assets/css/reset.css" rel="stylesheet">
    <link href="./assets/css/style.css" rel="stylesheet">
    <link href="./assets/css/destaques.css" rel="stylesheet">
</head>
<body class="app">
    <header class="cabecalho">Cabeçalho</header>
    <main class="conteudo">Conteúdo</main>
        <section class="destaques">
            <div class="destaques__principal caixa">
                <h3 class="destaques__titulo">Fornite</h3>
            </div>
            <div class="destaques__secundario caixa">
                <h3 class="destaques__titulo">PUBG</h3>
            </div>
            <div class="destaques__secundario caixa">
                <h3 class="destaques__titulo">Slack</h3>
            </div>
            <div class="destaques__secundario caixa">
                <h3 class="destaques__titulo">Whatsapp</h3>
            </div>
            <div class="destaques__secundario caixa">
                <h3 class="destaques__titulo">CS: GO</h3>
            </div>
            <div class="destaques__categorias">
                <ul class="destaques__categorias___lista">
                    <li class="destaques__categorias___item">
                        <a class="destaques__categorias___link" href="#">
                            <i class="destaques__categorias___icone fab fa-buromobelexperte"></i>
                            Aplicativos populares
                        </a>
                    </li>
                    <li class="destaques__categorias___item">
                        <a class="destaques__categorias___link" href="#">
                            <i class="fas fa-list-ol"></i>
                            Jogos populares
                        </a>
                    </li>
                    <li class="destaques__categorias___item">
                        <a class="destaques__categorias___link" href="#">
                            <i class="far fa-star"></i>
                            Em Destaque
                        </a>
                    </li>
                    <li class="destaques__categorias___item">
                        <a class="destaques__categorias___link" href="#">
                            <i class="far fa-bell"></i>
                            Lançamentos
                        </a>
                    </li>
                </ul>
            </div>
        </section>
    <footer class="rodape">Rodapé</footer>
    <script src="./assets/js/fontawesome.all.min.js"></script>
</body>
</html>

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

3 respostas

Bom dia Claudio,

Verifica se você não trocou a área de cada elemento no teu arquivo "style.css", por exemplo você pode ter trocado o ".conteudo" com o ".rodape".

segue o "style.css"

.app {
    background: #f1f1f1;
    display: grid;  
    font-family: Arial, Helvetica, sans-serif;
    grid-template-areas: 
      "cabecalho"
      "conteudo"
      "rodape";
      grid-template-columns: auto;
      grid-template-rows: 50px auto auto;
}

.cabecalho {
  grid-area: cabecalho;
}

.conteudo {
  grid-area: conteudo;
  height: 100vh;
}

.rodape {
  grid-area: rodape;
}

Não troquei....

.app {
    background: #f1f1f1;
    display: grid;  
    font-family: Arial, Helvetica, sans-serif;
    grid-template-areas: 
        "cabecalho"
        "conteudo"
        "rodape";
    grid-template-columns: auto;
    grid-template-rows: 50px 100vh  auto; 
}

Foi copiado e colado do arquivo do exercício.... Não só copiado e colado mas como baixado e sobrescrevido. A unica alteração foi na classe destaque onde coloquei os 25% do template-colums