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

[Dúvida] Tamanho ficou diferente

Bom dia, fiz tudo certinho como foi ensinado no curso, porém na parte de 360px, a logo e o texto de desenvolvimento ficaram abaixo, e eu usei os mesmo tramanhos da video aula.

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

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

flex.css

/* Cabeçalho */
.menu{
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 33px;
}

/* Categorias */
.categorias__lista {
    display: flex;
    flex-direction: column;
    row-gap: 0.5rem;
}


/* Destaques */
.destaques{
    display: flex;
    align-items: center;
    column-gap: 10px;
}

.destaques__barra {
    flex-grow: 1;
}

/* Próximos Eventos */
.eventos__lista {
    display: flex;
    flex-wrap: wrap;
    column-gap: 1.5rem;
    row-gap: 1.5rem;
    justify-content: center;
}

.eventos__item {
    flex-grow: 1;
    max-width: 400px;
}

/* Agenda */
.agenda__lista {
    display: flex;
    flex-wrap: wrap;
    column-gap: 1.5rem;
    row-gap: 1rem;
    justify-content: center;
}

.agenda__item {
    flex-grow: 1;
    max-width: 400px;
}


/* Rodapé */
.rodape {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

/* Rodapé logo */
.rodape__logo {
    align-self: end;
}

/* Tablet */
@media (min-width: 720px){

    /* Cabeçalho */
    .menu {
        column-gap: 75px;
    }

    /* Categorias */
    .categorias__lista {
    flex-wrap: wrap;
    column-gap: 1.5rem;
    row-gap: 1rem;
}
    /* Próximos Eventos */
    .eventos__lista {
        justify-content: end;
    }

    /* Agenda */
    .agenda__lista {
        justify-content: end;
    }
}

/* Desktop */

@media (min-width: 1440px) {
    
    /* Cabeçalho */
    .menu {
        column-gap: 105px;
        flex-wrap: nowrap;
    }
    
    .menu__item:nth-child(1) {
        order: 1;
    }

    .menu__item:nth-child(2) {
        order: 3;
    }

    .menu__item:nth-child(3) {
        order: 4;
    }

    .menu__item:nth-child(4) {
        order: 5;
    }

    .menu__item:nth-child(5) {
        order: 2;
    }

}
 
2 respostas
solução!

Olá, Luis!

A quebra está ocorrendo por conta do seu nome "Desenvolvido por Luis Designer" abaixo da logo da Culturama ser mais longo do que o que o instrutor usou, que era apenas "Desenvolvido por Alura". Você pode manter apenas "Desenvolvido por Luis" ou adicionar uma quebra de linha <br> para que seu texto fique distribuído abaixo da logo e não comprometa a largura, como pode observar abaixo:

index.html

            <p class="rodape__autor">Desenvolvido por <br> Luis designer</p>

Para que o texto fique centralizado, também coloquei a classe rodape__autor na tag <p> e adicionei o seguinte código ao style.css, abaixo do estilo de rodape__logo h4:

.rodape__autor{
    text-align: center;
}

Isso já deve evitar que o rodapé fique quebrado e o texto, alinhado.

Espero ter ajudado. Conte conosco em caso de dúvidas :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Entendi, muito obrigado pela ajuda ^^ vou modificar no código