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

Mobile - @media

Quando insiro o @media, minha primeira classe desconfiguraInsira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas
solução!

O erro está no @media. Você precisa abrir e fechar chaves para colocar o conteúdo. Ex:

@media (max-width: 768px) { /* abre a chaves, que seria o conteúdo do @media */    

    /* cria as classes que irão se aplicar no mobile */
    .cabecalhoPrincipal .container{
        flex-direction: column;
        align-items: initial;
        text-align: center;
    }

}/* fecha o conteúdo do @media */

Valeu Joab! Era exatamente isso!

Muito legal , para deixar o site com o visual bacana para cada dispositivo. No caso eu poderia colocar ate mais de um , por exemplo pra desktop , tablet e celular. Conforme vai mudando o tamanho da tela ele vai se adaptando.

@media (max-width: 768px) { /* abre a chaves, que seria o conteúdo do @media */    

    /* cria as classes que irão se aplicar no mobile */
    .cabecalhoPrincipal .container{
        flex-direction: column;
        align-items: initial;
        text-align: center;
    }

}/* fecha o conteúdo do @media */

Para saber mais sobre breakpoints e valores genéricos para dispositivos (referência em inglês):

https://css-tricks.com/snippets/css/media-queries-for-standard-devices/