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

o Menu não está centralizando

to com uma duvida, o meu header não esta ficando centralizado, o meu codigo css está da seguinte forma


:root {
    --BACK__color: #060610;
    --TEXT__color: #f6f6f6;
    --STRONG__color: #22D4FD;
    --BUTTON__color: #414243;
    --TITLE__font: "Krona One", serif;
    --TEXT__font:'Montserrat', sans-serif;
}

* {
    margin: 0;
    padding: 0;
}

body {
    box-sizing: border-box;
    background-color: var(--BACK__color);
    color: var(--TEXT__color);
}

.HDR {
    /*padding: 10px(equivale a parte superior) 5px(equivale a direita) 10px(equivale a parte inferior) 5px(equivale a esquerda)*/
    padding: 1% 0% 0% 15%;
}

.HDR__MENU {
    display: flex;
    gap: 80px;
}

.HDR__MENU__LINKS {
    font-family: var(--TEXT__font);
    font-size: 1.5rem;
    font-weight: 600;
    color: var(--STRONG__color);
    text-decoration: none;
}

.APR {
    padding: 3% 15% 3% 15%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2%;
}

.TLT-STG {
    color: var(--STRONG__color);
}

.APR__CONTENT {
    width: 48%;
    display: flex;
    flex-direction: column;
    gap: 36px;
}

.APR__CONTENT__TITLE {
    font-family: var(--TITLE__font);
    font-size: 2.25rem;
}

.APR__CONTENT__TEXT {
    font-size: 1.5rem;
    font-family: var(--TEXT__font);
}

.APR__BUTTONS {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
}

.APR__BUTTONS__SUBTITLE {
    font-family:var(--TITLE__font);
    font-weight: 25rem;
    font-size: 1.5rem;

}

.APR__BUTTONS__APARENCE{
    display: flex;
    justify-content: center;
    gap: 8px;
    border: 0.13rem solid var(--STRONG__color);
    width: 70%;
    text-align: center;
    border-radius: 0.5rem;
    font-size: 1.5rem;
    padding: 4px 0;
    text-decoration: none;
    color: var(--STRONG__color);
    font-family: var(--TEXT__font);
}

.APR__BUTTONS__APARENCE:hover{
    background-color: var(--BUTTON__color);
}

.APR__img {
    width: 50%;
}

.FTR {
    background-color: var(--STRONG__color);
    color: var(--BACK__color);
    font-family: var(--TEXT__font);
    font-size: 1.5rem;
    text-align: center;
    padding: 5px 0;
}

@media (max-width: 1440px) {

    .HDR{
        padding: 10%;
    }

    .HDR__Menu{
        display: flex;
        justify-content: center;
    }

    .APR{
        flex-direction: column-reverse;
        padding: 5%;
    }

    .APR__CONTENT{
        width: auto;
    }

}

e o html index desta dessa forma

<!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 HTML</title>
    <link rel="stylesheet" href="./styles css/style.css">
</head>

<body>

    <header class="HDR">
        <nav class="HDR__MENU">
            <a href="index.html" class="HDR__MENU__LINKS">Home</a>
            <a href="about.html"  class="HDR__MENU__LINKS"> Sobre mim</a>
        </nav>
    </header>

    <main class="APR">
        <section class="APR__CONTENT">
            <h1 class="APR__CONTENT__TITLE">Eleve seu negocio digital a outro nivel
            <strong class="TLT-STG">com um Front-end de qualidade!</strong></h1>

            <p class="APR__CONTENT__TEXT">Olá sou o Miguel Rocha, estudante de programação back-end e front-end na Alura, 
            ajudo em codigos HTML e CSS.
            caso prescisar de um programador back-end ou front-end me chame para lhe ajudar!</p>

            <div class="APR__BUTTONS">
            <h2 class="APR__BUTTONS__SUBTITLE">Acesse minhas redes:</h2>
            <a class="APR__BUTTONS__APARENCE" href="https://instagram.com/miguelfelipe.rc">
             <img src="./assets/instagram.png" alt="logo do instagram">
             <strong>Instagram</strong></a>
            <a class="APR__BUTTONS__APARENCE" href="https://github.com/miguelfcrm">
             <img src="./assets/github.png" alt="logo do github">
             <strong>GitHub</strong></a>
            </div>
        </section>

        <img class="APR__img" src="./assets/html.png" width="500" height="500" alt="usando esta imagem para fazer o projeto">
    </main>

    <footer class="FTR">
        <p>Desenvolvido por Alura.</p>
    </footer>

</body>
</html>
]
1 resposta
solução!

Oi Migel, é uma coisa simples, mas que passa por despercebido por qualquer um:

Quando você criou a regra para telas menores que 1440px você aplicou as propriedades para a classe ".HDR__Menu", enquanto na barra de navegação você usou a classe "HDR__MENU", e a as letras maiúsculas e minúsculas fazem diferença neste contexto. Então quando deixar a classe do CSS igual a do elemento, esse problema será resolvido.

É simples, mas as vezes uma letra ou um ponto e vírgula passam despercebidos até por sêniores hahahaha.