4
respostas

Tela com barra de rolagem para os lados

Tentei fazer como o instrutor fez nesse capitulo, mas a minha tela esta com barra de rolagem para os lados, o que eu fiz de errado? Segue meu codigo.

<!DOCTYPE html>
<html lang="en">
    <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>Home | Apeperia</title>
        <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=Montserrat:wght@300;400;700&family=Open+Sans:wght@300;400;700&family=Roboto&display=swap" rel="stylesheet">
        <link href="css/reset.css" rel="stylesheet">
        <link href="css/base.css" rel="stylesheet">
        <link href="css/cabecalho.css" rel="stylesheet">
        <link href="css/chamada.css" rel="stylesheet">  
        <link href="css/destaques.css" rel="stylesheet">      
    </head>
    <body>
        <header class="cabecalho container">
            <img src="img/logo-apeperia.svg" alt="Logo da Apeperia" class="cabecalho-logo">
            <nav class="cabecalho-navegacao">
                <ul>
                    <li class="cabecalho-link"><a href="#">Sobre</a></li>
                    <li class="cabecalho-link"><a href="#">Planos</a></li>
                    <li class="cabecalho-link"><a href="#">Blog</a></li>
                    <li class="cabecalho-link"><a href="#">Destaques</a></li>
                    <li class="cabecalho-link"><a href="#">Institucional</a></li>
                    <li class="cabecalho-link"><a href="#">Contato</a></li>
                </ul>
            </nav>
        </header>
        <main>
            <section class="chamada container">
                <h1 class="chamada-titulo">Aplicativos Na Medida</h1>
                <p class="chamada-texto">Apeperia tem um jeito inovador de comparar e montar aplicativos para pequenas e médias empresas.</p>
                <a href="#" class="chamada-botao botao">Conheça os planos</a>
            </section>
            <section class="destaques container">
                <h2 class="destaques-titulo">Destaques</h2>
                <a href="#">
                    <figure class="destaques-painel">
                        <img src="img/comecando-criar-logotipo.png" alt="Painel do post sobre criação de logotipo" class="destaques-painel-imagem">
                        <figcaption class="destaques-painel-texto">Conheça as primeiras etapas para a criação de um logotipo</figcaption>
                    </figure>
                </a>
                <a href="#">
                    <figure class="destaques-painel">
                        <img src="img/dicas-fotografia.png" alt="Painel do post sobre fotografia com celular" class="destaques-painel-imagem">
                        <figcaption class="destaques-painel-texto">Veja dicas de como fotografar usando seu celular</figcaption>
                    </figure>
                </a>
                <a href="#" class="destaques-botao botao">Receber destaques por email</a>
            </section>
        </main>
    </body>
</html>

CSS

.cabecalho {
    color: var(--branco);

    width: 100%;

    box-sizing: border-box;

    display: flex;
    flex-direction:column;    
    align-items: center;

    padding-top: .75rem;
    padding-bottom: .75rem;

    border-bottom: 1px solid var(--borda-cabecalho-mobile);

    position: absolute;
}

.cabecalho-logo {
    margin-bottom: 1rem;
}

.cabecalho-navegacao {
    text-align: center;
}

.cabecalho-link {
    font-size: 1.1rem;
    display: inline-block;
    margin-right: .7rem;
    margin-bottom: 1.25rem;
    margin-left: .7rem;
}
.chamada  {
    display: flex;
    flex-direction: column;
    align-items: center;

    color: var(--branco);
    text-align: center;

    background-color: var(--bg-chamada-mobile);

    padding-top: 12.25rem;
    padding-bottom: 2.5rem;
}

.chamada-titulo {
    font-family: var(--montserrat);
    font-size: 2rem;
    font-weight: 700;
    text-transform: uppercase;

    margin-bottom: 1.5rem;
}

.chamada-texto {
    font-size: 1.25rem;
    line-height: normal;

    margin: 0 auto 2.5rem;
}

.chamada-botao {
    width: 100%;
}
4 respostas
.destaques {
    background-color: var(--azul-claro);

    padding-top: 2.5rem;
    padding-bottom: 2rem;
}

.destaques-titulo {
    color: var(--cinza-escuro);
    font-weight: 700;
    font-size: 1.5rem;
    font-family: var(--montserrat);
    text-transform: uppercase;
    text-align: center;

    margin-bottom: 2rem;
}

.destaques-painel {
    display: flex;
    flex-direction: column;
    align-items: center;

    margin-bottom: 2rem;
}

.destaques-painel-imagem {
    width: 100vw;
    max-width: 600px;   

    box-shadow: 0 2px 10px 5px #00000020;

    margin-bottom: .5rem;
}

.destaques-painel-texto {
    font-weight: 700;
    font-size: 1.2rem;
    line-height: normal;
}

.destaques-botao {
    color: var(--vermelho-forte);

    border-color: var(--vermelho-forte);

    margin: 0 auto;
}
:root {
    --branco: #FFF;
    --azul-claro: #DFE3E5;
    --vermelho-forte: #B72E2E;
    --cinza-escuro: #4F4C4C;
    --cinza-claro: #F7F4F4;
    --cinza-medio: #D9D9D9;

    --fonte-link: #0084FF;
    --fonte-cinza: #666;
    --borda-cabecalho-mobile: #103D4A;
    --bg-rodape: #333;
    --bg-chamada-mobile: #00161C;

    --planos-cartao-start: #56CCF2;
    --planos-cartao-ultra: #B04CD9;
    --planos-cartao-mega: #E33B3B;  

    --montserrat: 'Monteserrat', sans-serif;
}

body {
    font-family: 'Open Sans', sans-serif;
}

.container {
    padding-right: 6%;
    padding-left: 6%;
}

.botao {

    text-align: center;

    display: block;

    width: 100%;
    max-width: 350px;

    box-sizing: border-box;

    padding: 1rem 2rem;

    border: 1px solid var(--branco);
    border-radius: 5px;

}

Boa dia, também sou aluno, fiquei curioso dai copiei seu arquivo, porem depois que baixei todos os arquivos extras como imagem e o arquivo reset.css não apresentou o problema que você mencionou, dica: verifique se o arquivo reset.css esta na pasta correta ou o link esta correto. Obs: não esqueça de mudar o idioma para pt-br.

Boa noite, sim o arquivo esta na pasta correta e o link correto. O problema continua...

Boa tarde, vi uma dica de outra aluna (Vitória Mariano da Silva ) aberta aqui no fórum e resolvi compartilhar.

"Isso as vezes acontece comigo também, eu sempre fecho o inspecionar, até mesmo a página e abro novamente, coloco em modo responsivo e seleciono as medidas desejadas , altura da pagina sempre deixo em 1000px para conseguir enxergar tudo."

Aqui funcionou.