1
resposta

Desafio #1

HTML5

<body>
    <main class="centralizar">
        <div class="centralizar__box">
            <p>Me centraliza!</p>
        </div>
    </main>
</body>

CSS3

.centralizar {
  display: flex;
  justify-content: center;
  align-items: center;
}

Boa tarde. Então, primeiro passo foi declarar a class, pois sem ela, não tem como merxermos no CSS3. Fui na main e inseri a class="centralizar", assim, no CSS3 puxei a class que foi declarada no HTML3 e coloquei o display flex. Lembrando que o display flex nos posibilita orientar o objeto da melhor forma.

Segue o print: a mensagem centralizada

1 resposta

Boa tarde Pedro! Tudo bem com você?

Obrigado por compartilhar seu modo de resolução com a comunidade Alura. Testei seu código e funcionou corretamente.

Deixo como recomendação a leitura do artigo Flexbox CSS que mostra as várias opções que podemos utilizar com esse recurso. E se você gosta de joguinhos, o flexboxfroggy é bem legal, com ele, você aprende na prática e de modo bem divertido como trabalhar com certas propriedades como justify-content, flex-direction, align-content, dentre outros.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓